From 8d62d22b3065b393e5a1348562d1a299e672b8b1 Mon Sep 17 00:00:00 2001 From: criss Date: Tue, 19 Apr 2022 12:25:14 +0300 Subject: [PATCH] Backed out 10 changesets (bug 1661450) for causing build bustages on nsWindow.cpp. CLOSED TREE Backed out changeset 2c41d82de0c5 (bug 1661450) Backed out changeset 5f58fcd7ac0b (bug 1661450) Backed out changeset 62e56a6dcd22 (bug 1661450) Backed out changeset 4b422ffa729f (bug 1661450) Backed out changeset 6ca4705772da (bug 1661450) Backed out changeset 031a6313459f (bug 1661450) Backed out changeset 06ddf05e97d6 (bug 1661450) Backed out changeset 4388b1b9aafd (bug 1661450) Backed out changeset 600f9fd09fa6 (bug 1661450) Backed out changeset cc5e8efe3ebf (bug 1661450) --- build/gn.mozbuild | 6 - build/unix/mozconfig.linux | 2 +- dom/base/nsDOMWindowUtils.cpp | 6 +- .../gn-configs/generate-gn-build-files.sh | 9 +- .../gn-configs/x64_False_arm64_android.json | 1 - ...x_True.json => x64_False_arm64_linux.json} | 4 +- ...config => x64_False_arm64_linux.mozconfig} | 2 +- .../x64_False_arm64_linux_False.json | 43433 --------------- .../x64_False_arm64_linux_False.mozconfig | 6 - .../gn-configs/x64_False_arm_android.json | 1 - .../gn-configs/x64_False_x64_android.json | 1 - ...nux_True.json => x64_False_x64_linux.json} | 4 +- .../gn-configs/x64_False_x64_linux.mozconfig | 4 + .../gn-configs/x64_False_x64_linux_False.json | 43353 --------------- .../x64_False_x64_linux_False.mozconfig | 5 - .../x64_False_x64_linux_True.mozconfig | 4 - .../gn-configs/x64_False_x86_android.json | 1 - ...nux_True.json => x64_False_x86_linux.json} | 4 +- ...ozconfig => x64_False_x86_linux.mozconfig} | 2 +- .../gn-configs/x64_False_x86_linux_False.json | 44120 ---------------- .../x64_False_x86_linux_False.mozconfig | 6 - .../gn-configs/x64_True_arm64_android.json | 1 - ...ux_True.json => x64_True_arm64_linux.json} | 4 +- ...zconfig => x64_True_arm64_linux.mozconfig} | 2 +- .../x64_True_arm64_linux_False.json | 43087 --------------- .../x64_True_arm64_linux_False.mozconfig | 7 - .../gn-configs/x64_True_arm_android.json | 1 - .../gn-configs/x64_True_x64_android.json | 1 - ...inux_True.json => x64_True_x64_linux.json} | 4 +- ...mozconfig => x64_True_x64_linux.mozconfig} | 2 +- .../gn-configs/x64_True_x64_linux_False.json | 43005 --------------- .../x64_True_x64_linux_False.mozconfig | 6 - .../gn-configs/x64_True_x86_android.json | 1 - ...inux_True.json => x64_True_x86_linux.json} | 4 +- ...mozconfig => x64_True_x86_linux.mozconfig} | 2 +- .../gn-configs/x64_True_x86_linux_False.json | 43401 --------------- .../x64_True_x86_linux_False.mozconfig | 7 - gfx/angle/moz.build.common | 3 - gfx/cairo/cairo/src/cairo-features.h | 4 +- gfx/gl/moz.build | 11 +- gfx/thebes/gfxPlatformGtk.cpp | 12 +- gfx/thebes/gfxPlatformGtk.h | 2 + .../RenderCompositorOGLSWGL.cpp | 4 +- python/mozbuild/mozbuild/gn_processor.py | 9 +- testing/tools/screenshot/gdk-screenshot.cpp | 8 +- testing/tools/screenshot/moz.build | 2 +- .../resource_adaptation_api_gn/moz.build | 5 +- .../libwebrtc/api/array_view_gn/moz.build | 5 +- .../api/audio/aec3_config_gn/moz.build | 5 +- .../api/audio/aec3_factory_gn/moz.build | 5 +- .../api/audio/audio_frame_api_gn/moz.build | 5 +- .../api/audio/audio_mixer_api_gn/moz.build | 5 +- .../api/audio/echo_control_gn/moz.build | 5 +- .../L16/audio_decoder_L16_gn/moz.build | 5 +- .../L16/audio_encoder_L16_gn/moz.build | 5 +- .../audio_codecs_api_gn/moz.build | 5 +- .../moz.build | 5 +- .../moz.build | 5 +- .../g711/audio_decoder_g711_gn/moz.build | 5 +- .../g711/audio_encoder_g711_gn/moz.build | 5 +- .../g722/audio_decoder_g722_gn/moz.build | 5 +- .../audio_encoder_g722_config_gn/moz.build | 5 +- .../g722/audio_encoder_g722_gn/moz.build | 5 +- .../ilbc/audio_decoder_ilbc_gn/moz.build | 5 +- .../audio_encoder_ilbc_config_gn/moz.build | 5 +- .../ilbc/audio_encoder_ilbc_gn/moz.build | 5 +- .../audio_decoder_isac_float_gn/moz.build | 5 +- .../isac/audio_decoder_isac_gn/moz.build | 5 +- .../audio_encoder_isac_float_gn/moz.build | 5 +- .../isac/audio_encoder_isac_gn/moz.build | 5 +- .../opus/audio_decoder_multiopus_gn/moz.build | 5 +- .../audio_decoder_opus_config_gn/moz.build | 5 +- .../opus/audio_decoder_opus_gn/moz.build | 5 +- .../opus/audio_encoder_multiopus_gn/moz.build | 5 +- .../audio_encoder_opus_config_gn/moz.build | 5 +- .../opus/audio_encoder_opus_gn/moz.build | 5 +- .../api/audio_options_api_gn/moz.build | 5 +- .../api/bitrate_allocation_gn/moz.build | 5 +- .../libwebrtc/api/call_api_gn/moz.build | 5 +- .../api/callfactory_api_gn/moz.build | 5 +- .../frame_decryptor_interface_gn/moz.build | 5 +- .../frame_encryptor_interface_gn/moz.build | 5 +- .../libwebrtc/api/crypto/options_gn/moz.build | 5 +- .../api/fec_controller_api_gn/moz.build | 5 +- .../frame_transformer_interface_gn/moz.build | 5 +- .../libwebrtc/api/function_view_gn/moz.build | 5 +- .../api/libjingle_logging_api_gn/moz.build | 5 +- .../api/media_stream_interface_gn/moz.build | 5 +- .../moz.build | 5 +- .../api/neteq/neteq_api_gn/moz.build | 5 +- .../neteq/neteq_controller_api_gn/moz.build | 5 +- .../api/neteq/tick_timer_gn/moz.build | 5 +- .../network_state_predictor_api_gn/moz.build | 5 +- .../api/numerics/numerics_gn/moz.build | 5 +- .../libwebrtc/api/priority_gn/moz.build | 5 +- .../libwebrtc/api/refcountedbase_gn/moz.build | 5 +- .../libwebrtc/api/rtc_error_gn/moz.build | 5 +- .../rtc_event_log/rtc_event_log_gn/moz.build | 5 +- .../libwebrtc/api/rtp_headers_gn/moz.build | 5 +- .../api/rtp_packet_info_gn/moz.build | 5 +- .../libwebrtc/api/rtp_parameters_gn/moz.build | 5 +- .../rtp_transceiver_direction_gn/moz.build | 5 +- .../libwebrtc/api/scoped_refptr_gn/moz.build | 5 +- .../api/simulated_network_api_gn/moz.build | 5 +- .../api/task_queue/task_queue_gn/moz.build | 5 +- .../transport/bitrate_settings_gn/moz.build | 5 +- .../field_trial_based_config_gn/moz.build | 5 +- .../api/transport/goog_cc_gn/moz.build | 5 +- .../transport/network_control_gn/moz.build | 5 +- .../rtp/dependency_descriptor_gn/moz.build | 5 +- .../api/transport/rtp/rtp_source_gn/moz.build | 5 +- .../webrtc_key_value_config_gn/moz.build | 5 +- .../libwebrtc/api/transport_api_gn/moz.build | 5 +- .../api/units/data_rate_gn/moz.build | 5 +- .../api/units/data_size_gn/moz.build | 5 +- .../api/units/frequency_gn/moz.build | 5 +- .../api/units/time_delta_gn/moz.build | 5 +- .../api/units/timestamp_gn/moz.build | 5 +- .../moz.build | 5 +- .../api/video/encoded_frame_gn/moz.build | 5 +- .../api/video/encoded_image_gn/moz.build | 5 +- .../recordable_encoded_frame_gn/moz.build | 5 +- .../api/video/video_adaptation_gn/moz.build | 5 +- .../video_bitrate_allocation_gn/moz.build | 5 +- .../moz.build | 5 +- .../video_bitrate_allocator_gn/moz.build | 5 +- .../video/video_codec_constants_gn/moz.build | 5 +- .../api/video/video_frame_gn/moz.build | 5 +- .../api/video/video_frame_i010_gn/moz.build | 5 +- .../api/video/video_frame_i420_gn/moz.build | 5 +- .../video/video_frame_metadata_gn/moz.build | 5 +- .../api/video/video_frame_nv12_gn/moz.build | 5 +- .../api/video/video_frame_type_gn/moz.build | 5 +- .../api/video/video_rtp_headers_gn/moz.build | 5 +- .../video_stream_encoder_create_gn/moz.build | 5 +- .../video/video_stream_encoder_gn/moz.build | 5 +- .../bitstream_parser_api_gn/moz.build | 5 +- .../moz.build | 5 +- .../moz.build | 5 +- .../moz.build | 5 +- .../video_codecs_api_gn/moz.build | 5 +- .../vp8_temporal_layers_factory_gn/moz.build | 5 +- .../libwebrtc/audio/audio_gn/moz.build | 5 +- .../audio_frame_operations_gn/moz.build | 5 +- .../resource_adaptation_gn/moz.build | 5 +- .../call/audio_sender_interface_gn/moz.build | 5 +- .../call/bitrate_allocator_gn/moz.build | 5 +- .../call/bitrate_configurator_gn/moz.build | 5 +- third_party/libwebrtc/call/call_gn/moz.build | 5 +- .../call/call_interfaces_gn/moz.build | 5 +- .../libwebrtc/call/fake_network_gn/moz.build | 5 +- .../call/rtp_interfaces_gn/moz.build | 5 +- .../libwebrtc/call/rtp_receiver_gn/moz.build | 5 +- .../libwebrtc/call/rtp_sender_gn/moz.build | 5 +- .../call/simulated_network_gn/moz.build | 5 +- .../simulated_packet_receiver_gn/moz.build | 5 +- .../call/video_stream_api_gn/moz.build | 5 +- .../common_audio_avx2_gn/moz.build | 5 +- .../common_audio_c_arm_asm_gn/moz.build | 5 +- .../common_audio/common_audio_c_gn/moz.build | 5 +- .../common_audio/common_audio_cc_gn/moz.build | 5 +- .../common_audio/common_audio_gn/moz.build | 5 +- .../common_audio_neon_c_gn/moz.build | 5 +- .../common_audio_neon_gn/moz.build | 5 +- .../common_audio_sse2_gn/moz.build | 5 +- .../fir_filter_factory_gn/moz.build | 5 +- .../common_audio/fir_filter_gn/moz.build | 5 +- .../common_audio/sinc_resampler_gn/moz.build | 5 +- .../ooura/fft_size_128_gn/moz.build | 5 +- .../ooura/fft_size_256_gn/moz.build | 5 +- .../spl_sqrt_floor_gn/moz.build | 5 +- .../common_video/common_video_gn/moz.build | 5 +- .../common_video/frame_counts_gn/moz.build | 5 +- .../generic_frame_descriptor_gn/moz.build | 5 +- .../logging/rtc_event_audio_gn/moz.build | 5 +- .../logging/rtc_event_bwe_gn/moz.build | 5 +- .../logging/rtc_event_pacing_gn/moz.build | 5 +- .../logging/rtc_event_rtp_rtcp_gn/moz.build | 5 +- .../logging/rtc_event_video_gn/moz.build | 5 +- .../logging/rtc_stream_config_gn/moz.build | 5 +- .../media/rtc_constants_gn/moz.build | 5 +- .../rtc_encoder_simulcast_proxy_gn/moz.build | 5 +- .../media/rtc_h264_profile_id_gn/moz.build | 5 +- .../rtc_internal_video_codecs_gn/moz.build | 5 +- .../media/rtc_media_base_gn/moz.build | 5 +- .../media/rtc_media_config_gn/moz.build | 5 +- .../moz.build | 5 +- .../media/rtc_vp9_profile_gn/moz.build | 5 +- .../audio_coding/audio_coding_gn/moz.build | 5 +- .../audio_coding_module_typedefs_gn/moz.build | 5 +- .../audio_coding_opus_common_gn/moz.build | 5 +- .../audio_encoder_cng_gn/moz.build | 5 +- .../audio_network_adaptor_config_gn/moz.build | 5 +- .../audio_network_adaptor_gn/moz.build | 5 +- .../default_neteq_factory_gn/moz.build | 5 +- .../modules/audio_coding/g711_c_gn/moz.build | 5 +- .../modules/audio_coding/g711_gn/moz.build | 5 +- .../modules/audio_coding/g722_c_gn/moz.build | 5 +- .../modules/audio_coding/g722_gn/moz.build | 5 +- .../modules/audio_coding/ilbc_c_gn/moz.build | 5 +- .../modules/audio_coding/ilbc_gn/moz.build | 5 +- .../audio_coding/isac_bwinfo_gn/moz.build | 5 +- .../modules/audio_coding/isac_c_gn/moz.build | 5 +- .../audio_coding/isac_common_gn/moz.build | 5 +- .../modules/audio_coding/isac_gn/moz.build | 5 +- .../audio_coding/isac_vad_gn/moz.build | 5 +- .../legacy_encoded_audio_frame_gn/moz.build | 5 +- .../modules/audio_coding/neteq_gn/moz.build | 5 +- .../audio_coding/pcm16b_c_gn/moz.build | 5 +- .../modules/audio_coding/pcm16b_gn/moz.build | 5 +- .../modules/audio_coding/red_gn/moz.build | 5 +- .../audio_coding/webrtc_cng_gn/moz.build | 5 +- .../webrtc_multiopus_gn/moz.build | 5 +- .../audio_coding/webrtc_opus_gn/moz.build | 5 +- .../webrtc_opus_wrapper_gn/moz.build | 5 +- .../audio_device_api_gn/moz.build | 5 +- .../audio_device_buffer_gn/moz.build | 5 +- .../audio_device_default_gn/moz.build | 5 +- .../audio_device_generic_gn/moz.build | 5 +- .../audio_device/audio_device_gn/moz.build | 5 +- .../audio_device_impl_gn/moz.build | 5 +- .../audio_frame_manipulator_gn/moz.build | 5 +- .../audio_mixer/audio_mixer_impl_gn/moz.build | 5 +- .../aec3/adaptive_fir_filter_erl_gn/moz.build | 5 +- .../aec3/adaptive_fir_filter_gn/moz.build | 5 +- .../aec3/aec3_avx2_gn/moz.build | 5 +- .../aec3/aec3_common_gn/moz.build | 5 +- .../aec3/aec3_fft_gn/moz.build | 5 +- .../audio_processing/aec3/aec3_gn/moz.build | 5 +- .../aec3/fft_data_gn/moz.build | 5 +- .../aec3/matched_filter_gn/moz.build | 5 +- .../aec3/render_buffer_gn/moz.build | 5 +- .../aec3/vector_math_gn/moz.build | 5 +- .../aec_dump/aec_dump_gn/moz.build | 5 +- .../null_aec_dump_factory_gn/moz.build | 5 +- .../aec_dump_interface_gn/moz.build | 5 +- .../aecm/aecm_core_gn/moz.build | 5 +- .../audio_processing/agc/agc_gn/moz.build | 5 +- .../agc/gain_control_interface_gn/moz.build | 5 +- .../agc/gain_map_gn/moz.build | 5 +- .../agc/legacy_agc_gn/moz.build | 5 +- .../agc/level_estimation_gn/moz.build | 5 +- .../agc2/adaptive_digital_gn/moz.build | 5 +- .../agc2/biquad_filter_gn/moz.build | 5 +- .../audio_processing/agc2/common_gn/moz.build | 5 +- .../agc2/fixed_digital_gn/moz.build | 5 +- .../agc2/gain_applier_gn/moz.build | 5 +- .../agc2/level_estimation_agc_gn/moz.build | 5 +- .../agc2/noise_level_estimator_gn/moz.build | 5 +- .../agc2/rnn_vad/rnn_vad_gn/moz.build | 5 +- .../agc2/rnn_vad_with_level_gn/moz.build | 5 +- .../modules/audio_processing/api_gn/moz.build | 5 +- .../audio_processing/apm_logging_gn/moz.build | 5 +- .../audio_buffer_gn/moz.build | 5 +- .../audio_frame_proxies_gn/moz.build | 5 +- .../audio_frame_view_gn/moz.build | 5 +- .../audio_processing_gn/moz.build | 5 +- .../audio_processing_statistics_gn/moz.build | 5 +- .../audio_processing/config_gn/moz.build | 5 +- .../high_pass_filter_gn/moz.build | 5 +- .../audio_processing/ns/ns_gn/moz.build | 5 +- .../moz.build | 5 +- .../audio_processing/rms_level_gn/moz.build | 5 +- .../transient_suppressor_api_gn/moz.build | 5 +- .../transient_suppressor_impl_gn/moz.build | 5 +- .../cascaded_biquad_filter_gn/moz.build | 5 +- .../legacy_delay_estimator_gn/moz.build | 5 +- .../utility/pffft_wrapper_gn/moz.build | 5 +- .../audio_processing/vad/vad_gn/moz.build | 5 +- .../voice_detection_gn/moz.build | 5 +- .../congestion_controller_gn/moz.build | 5 +- .../goog_cc/alr_detector_gn/moz.build | 5 +- .../goog_cc/delay_based_bwe_gn/moz.build | 5 +- .../goog_cc/estimators_gn/moz.build | 5 +- .../goog_cc/goog_cc_gn/moz.build | 5 +- .../link_capacity_estimator_gn/moz.build | 5 +- .../loss_based_controller_gn/moz.build | 5 +- .../goog_cc/probe_controller_gn/moz.build | 5 +- .../goog_cc/pushback_controller_gn/moz.build | 5 +- .../rtp/control_handler_gn/moz.build | 5 +- .../rtp/transport_feedback_gn/moz.build | 5 +- .../desktop_capture_differ_sse2_gn/moz.build | 5 +- .../desktop_capture_generic_gn/moz.build | 51 +- .../desktop_capture_gn/moz.build | 28 +- .../desktop_capture/primitives_gn/moz.build | 5 +- .../libwebrtc/modules/module_api_gn/moz.build | 5 +- .../modules/module_api_public_gn/moz.build | 5 +- .../modules/module_fec_api_gn/moz.build | 5 +- .../pacing/interval_budget_gn/moz.build | 5 +- .../modules/pacing/pacing_gn/moz.build | 5 +- .../remote_bitrate_estimator_gn/moz.build | 5 +- .../rtp_rtcp/rtp_rtcp_format_gn/moz.build | 5 +- .../modules/rtp_rtcp/rtp_rtcp_gn/moz.build | 5 +- .../rtp_rtcp/rtp_video_header_gn/moz.build | 5 +- .../modules/third_party/fft/fft_gn/moz.build | 5 +- .../third_party/g711/g711_3p_gn/moz.build | 5 +- .../third_party/g722/g722_3p_gn/moz.build | 5 +- .../modules/utility/utility_gn/moz.build | 5 +- .../video_capture_internal_impl_gn/moz.build | 5 +- .../video_capture_module_gn/moz.build | 5 +- .../chain_diff_calculator_gn/moz.build | 5 +- .../codec_globals_headers_gn/moz.build | 5 +- .../av1/libaom_av1_decoder_gn/moz.build | 5 +- .../av1/libaom_av1_encoder_gn/moz.build | 5 +- .../deprecated/nack_module_gn/moz.build | 5 +- .../video_coding/encoded_frame_gn/moz.build | 5 +- .../moz.build | 5 +- .../video_coding/nack_module_gn/moz.build | 5 +- .../video_codec_interface_gn/moz.build | 5 +- .../video_coding/video_coding_gn/moz.build | 5 +- .../video_coding_utility_gn/moz.build | 5 +- .../video_coding/webrtc_h264_gn/moz.build | 5 +- .../webrtc_multiplex_gn/moz.build | 5 +- .../video_coding/webrtc_vp8_gn/moz.build | 5 +- .../webrtc_vp8_temporal_layers_gn/moz.build | 5 +- .../video_coding/webrtc_vp9_gn/moz.build | 5 +- .../webrtc_vp9_helpers_gn/moz.build | 5 +- .../denoiser_filter_gn/moz.build | 5 +- .../video_processing_gn/moz.build | 5 +- .../video_processing_neon_gn/moz.build | 5 +- .../video_processing_sse2_gn/moz.build | 5 +- .../libwebrtc/rtc_base/atomicops_gn/moz.build | 5 +- .../audio_format_to_string_gn/moz.build | 5 +- .../libwebrtc/rtc_base/checks_gn/moz.build | 5 +- .../rtc_base/compile_assert_c_gn/moz.build | 5 +- .../rtc_base/criticalsection_gn/moz.build | 5 +- .../rtc_base/deprecation_gn/moz.build | 5 +- .../rtc_base/divide_round_gn/moz.build | 5 +- .../experiments/alr_experiment_gn/moz.build | 5 +- .../moz.build | 5 +- .../cpu_speed_experiment_gn/moz.build | 5 +- .../field_trial_parser_gn/moz.build | 5 +- .../moz.build | 5 +- .../moz.build | 5 +- .../min_video_bitrate_experiment_gn/moz.build | 5 +- .../quality_rampup_experiment_gn/moz.build | 5 +- .../quality_scaler_settings_gn/moz.build | 5 +- .../quality_scaling_experiment_gn/moz.build | 5 +- .../rate_control_settings_gn/moz.build | 5 +- .../rtt_mult_experiment_gn/moz.build | 5 +- .../moz.build | 5 +- .../rtc_base/gtest_prod_gn/moz.build | 5 +- .../rtc_base/ignore_wundef_gn/moz.build | 5 +- .../libwebrtc/rtc_base/logging_gn/moz.build | 5 +- .../rtc_base/macromagic_gn/moz.build | 5 +- .../memory/aligned_malloc_gn/moz.build | 5 +- .../rtc_base/network/sent_packet_gn/moz.build | 5 +- .../rtc_base/platform_thread_gn/moz.build | 5 +- .../platform_thread_types_gn/moz.build | 5 +- .../rtc_base/protobuf_utils_gn/moz.build | 5 +- .../rtc_base/rate_limiter_gn/moz.build | 5 +- .../libwebrtc/rtc_base/refcount_gn/moz.build | 5 +- .../rtc_base/rtc_base_approved_gn/moz.build | 5 +- .../libwebrtc/rtc_base/rtc_base_gn/moz.build | 5 +- .../libwebrtc/rtc_base/rtc_event_gn/moz.build | 5 +- .../rtc_base/rtc_numerics_gn/moz.build | 5 +- .../rtc_base/rtc_task_queue_gn/moz.build | 5 +- .../rtc_base/safe_compare_gn/moz.build | 5 +- .../rtc_base/safe_conversions_gn/moz.build | 5 +- .../rtc_base/safe_minmax_gn/moz.build | 5 +- .../libwebrtc/rtc_base/sanitizer_gn/moz.build | 5 +- .../rtc_base/stringutils_gn/moz.build | 5 +- .../synchronization/mutex_gn/moz.build | 5 +- .../rw_lock_wrapper_gn/moz.build | 5 +- .../sequence_checker_gn/moz.build | 5 +- .../synchronization/yield_gn/moz.build | 5 +- .../synchronization/yield_policy_gn/moz.build | 5 +- .../rtc_base/system/arch_gn/moz.build | 5 +- .../rtc_base/system/file_wrapper_gn/moz.build | 5 +- .../system/ignore_warnings_gn/moz.build | 5 +- .../rtc_base/system/inline_gn/moz.build | 5 +- .../rtc_base/system/rtc_export_gn/moz.build | 5 +- .../system/thread_registry_gn/moz.build | 5 +- .../rtc_base/system/unused_gn/moz.build | 5 +- .../moz.build | 5 +- .../pending_task_safety_flag_gn/moz.build | 5 +- .../task_utils/repeating_task_gn/moz.build | 5 +- .../task_utils/to_queued_task_gn/moz.build | 5 +- .../third_party/base64/base64_gn/moz.build | 5 +- .../third_party/sigslot/sigslot_gn/moz.build | 5 +- .../rtc_base/thread_checker_gn/moz.build | 5 +- .../time/timestamp_extrapolator_gn/moz.build | 5 +- .../libwebrtc/rtc_base/timeutils_gn/moz.build | 5 +- .../rtc_base/type_traits_gn/moz.build | 5 +- .../rtc_base/units/unit_base_gn/moz.build | 5 +- .../libwebrtc/rtc_base/weak_ptr_gn/moz.build | 5 +- .../system_wrappers/field_trial_gn/moz.build | 5 +- .../system_wrappers/metrics_gn/moz.build | 5 +- .../system_wrappers_gn/moz.build | 5 +- .../test/rtp_test_utils_gn/moz.build | 5 +- .../absl/algorithm/algorithm_gn/moz.build | 5 +- .../absl/algorithm/container_gn/moz.build | 5 +- .../absl/base/atomic_hook_gn/moz.build | 5 +- .../absl/base/base_internal_gn/moz.build | 5 +- .../abseil-cpp/absl/base/config_gn/moz.build | 5 +- .../absl/base/core_headers_gn/moz.build | 5 +- .../absl/base/log_severity_gn/moz.build | 5 +- .../base/raw_logging_internal_gn/moz.build | 5 +- .../container/compressed_tuple_gn/moz.build | 5 +- .../absl/container/flat_hash_map_gn/moz.build | 5 +- .../container/inlined_vector_gn/moz.build | 5 +- .../inlined_vector_internal_gn/moz.build | 5 +- .../absl/memory/memory_gn/moz.build | 5 +- .../absl/meta/type_traits_gn/moz.build | 5 +- .../absl/numeric/int128_gn/moz.build | 5 +- .../absl/strings/internal_gn/moz.build | 5 +- .../absl/strings/strings_gn/moz.build | 5 +- .../types/bad_optional_access_gn/moz.build | 5 +- .../types/bad_variant_access_gn/moz.build | 5 +- .../absl/types/optional_gn/moz.build | 5 +- .../abseil-cpp/absl/types/span_gn/moz.build | 5 +- .../absl/types/variant_gn/moz.build | 5 +- .../absl/utility/utility_gn/moz.build | 5 +- .../third_party/pffft/pffft_gn/moz.build | 5 +- .../third_party/rnnoise/rnn_vad_gn/moz.build | 5 +- .../adaptation/video_adaptation_gn/moz.build | 5 +- .../video/frame_dumping_decoder_gn/moz.build | 5 +- .../libwebrtc/video/video_gn/moz.build | 5 +- .../video_stream_encoder_impl_gn/moz.build | 5 +- third_party/libwebrtc/webrtc.gni | 2 +- third_party/libwebrtc/webrtc_gn/moz.build | 26 +- toolkit/components/remote/nsRemoteService.cpp | 2 +- toolkit/moz.configure | 37 +- toolkit/xre/moz.build | 4 +- toolkit/xre/nsGDKErrorHandler.cpp | 15 +- widget/CompositorWidget.h | 3 +- widget/gtk/DMABufLibWrapper.cpp | 1 - widget/gtk/GtkCompositorWidget.cpp | 17 +- widget/gtk/MozContainer.cpp | 1 + widget/gtk/TaskbarProgress.cpp | 2 + .../gtk/WindowSurfaceWaylandMultiBuffer.cpp | 1 - widget/gtk/components.conf | 86 +- widget/gtk/moz.build | 18 +- widget/gtk/mozgtk/mozgtk.c | 4 +- widget/gtk/nsClipboard.cpp | 14 +- widget/gtk/nsDragService.cpp | 5 +- widget/gtk/nsGtkKeyUtils.cpp | 32 +- widget/gtk/nsGtkKeyUtils.h | 12 +- widget/gtk/nsLookAndFeel.cpp | 2 - widget/gtk/nsPrintDialogGTK.cpp | 5 +- widget/gtk/nsUserIdleServiceGTK.cpp | 14 +- widget/gtk/nsUserIdleServiceGTK.h | 12 +- widget/gtk/nsWidgetFactory.cpp | 6 +- widget/gtk/nsWindow.cpp | 81 +- widget/gtk/nsWindow.h | 10 - widget/moz.build | 4 +- 446 files changed, 576 insertions(+), 262338 deletions(-) rename dom/media/webrtc/third_party_build/gn-configs/{x64_False_arm64_linux_True.json => x64_False_arm64_linux.json} (99%) rename dom/media/webrtc/third_party_build/gn-configs/{x64_False_arm64_linux_True.mozconfig => x64_False_arm64_linux.mozconfig} (54%) delete mode 100644 dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_linux_False.json delete mode 100644 dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_linux_False.mozconfig rename dom/media/webrtc/third_party_build/gn-configs/{x64_False_x64_linux_True.json => x64_False_x64_linux.json} (99%) create mode 100644 dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_linux.mozconfig delete mode 100644 dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_linux_False.json delete mode 100644 dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_linux_False.mozconfig delete mode 100644 dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_linux_True.mozconfig rename dom/media/webrtc/third_party_build/gn-configs/{x64_False_x86_linux_True.json => x64_False_x86_linux.json} (99%) rename dom/media/webrtc/third_party_build/gn-configs/{x64_False_x86_linux_True.mozconfig => x64_False_x86_linux.mozconfig} (54%) delete mode 100644 dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_linux_False.json delete mode 100644 dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_linux_False.mozconfig rename dom/media/webrtc/third_party_build/gn-configs/{x64_True_arm64_linux_True.json => x64_True_arm64_linux.json} (99%) rename dom/media/webrtc/third_party_build/gn-configs/{x64_True_arm64_linux_True.mozconfig => x64_True_arm64_linux.mozconfig} (63%) delete mode 100644 dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_linux_False.json delete mode 100644 dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_linux_False.mozconfig rename dom/media/webrtc/third_party_build/gn-configs/{x64_True_x64_linux_True.json => x64_True_x64_linux.json} (99%) rename dom/media/webrtc/third_party_build/gn-configs/{x64_True_x64_linux_True.mozconfig => x64_True_x64_linux.mozconfig} (55%) delete mode 100644 dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_linux_False.json delete mode 100644 dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_linux_False.mozconfig rename dom/media/webrtc/third_party_build/gn-configs/{x64_True_x86_linux_True.json => x64_True_x86_linux.json} (99%) rename dom/media/webrtc/third_party_build/gn-configs/{x64_True_x86_linux_True.mozconfig => x64_True_x86_linux.mozconfig} (63%) delete mode 100644 dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_linux_False.json delete mode 100644 dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_linux_False.mozconfig diff --git a/build/gn.mozbuild b/build/gn.mozbuild index 5df682b6a1c7..2351aca4a3ee 100644 --- a/build/gn.mozbuild +++ b/build/gn.mozbuild @@ -13,12 +13,6 @@ else: os = CONFIG['OS_TARGET'] -if os == "Linux": - if CONFIG['MOZ_X11']: - gn_vars['use_x11'] = True - else: - gn_vars['use_x11'] = False - flavors = { 'WINNT': 'win', 'Android': 'android', diff --git a/build/unix/mozconfig.linux b/build/unix/mozconfig.linux index 177d48c23ee4..8c848d7bb891 100644 --- a/build/unix/mozconfig.linux +++ b/build/unix/mozconfig.linux @@ -8,7 +8,7 @@ x11) ac_add_options --enable-default-toolkit=cairo-gtk3 ;; *) - ac_add_options --enable-default-toolkit=cairo-gtk3-x11-wayland + ac_add_options --enable-default-toolkit=cairo-gtk3-wayland ;; esac diff --git a/dom/base/nsDOMWindowUtils.cpp b/dom/base/nsDOMWindowUtils.cpp index 26e61ee237a8..d97c6b2d5b98 100644 --- a/dom/base/nsDOMWindowUtils.cpp +++ b/dom/base/nsDOMWindowUtils.cpp @@ -75,11 +75,9 @@ #include "mozilla/dom/DOMRect.h" #include -#if defined(MOZ_WIDGET_GTK) +#if defined(MOZ_X11) && defined(MOZ_WIDGET_GTK) # include -# if defined(MOZ_X11) -# include -# endif +# include #endif #include "Layers.h" diff --git a/dom/media/webrtc/third_party_build/gn-configs/generate-gn-build-files.sh b/dom/media/webrtc/third_party_build/gn-configs/generate-gn-build-files.sh index d47b5da3f510..73bf9471e160 100755 --- a/dom/media/webrtc/third_party_build/gn-configs/generate-gn-build-files.sh +++ b/dom/media/webrtc/third_party_build/gn-configs/generate-gn-build-files.sh @@ -83,12 +83,9 @@ else rustup target add aarch64-unknown-linux-gnu rustup target add i686-unknown-linux-gnu - CONFIGS="x64_False_x64_linux_False x64_True_x64_linux_False" - CONFIGS="$CONFIGS x64_False_x64_linux_True x64_True_x64_linux_True" - CONFIGS="$CONFIGS x64_False_x86_linux_False x64_True_x86_linux_False" - CONFIGS="$CONFIGS x64_False_x86_linux_True x64_True_x86_linux_True" - CONFIGS="$CONFIGS x64_False_arm64_linux_False x64_True_arm64_linux_False" - CONFIGS="$CONFIGS x64_False_arm64_linux_True x64_True_arm64_linux_True" + CONFIGS="x64_False_x64_linux x64_True_x64_linux" + CONFIGS="$CONFIGS x64_False_x86_linux x64_True_x86_linux" + CONFIGS="$CONFIGS x64_False_arm64_linux x64_True_arm64_linux" CONFIGS="$CONFIGS x64_False_arm_android x64_True_arm_android" CONFIGS="$CONFIGS x64_False_x64_android x64_True_x64_android" CONFIGS="$CONFIGS x64_False_x86_android x64_True_x86_android" diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_android.json b/dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_android.json index 08942aadac39..0342d7d3dd71 100644 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_android.json +++ b/dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_android.json @@ -9,7 +9,6 @@ "CPU_ARCH": "aarch64", "HOST_CPU_ARCH": "x86_64", "MOZ_DEBUG": null, - "MOZ_X11": null, "OS_TARGET": "Android" }, "sandbox_vars": { diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_linux_True.json b/dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_linux.json similarity index 99% rename from dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_linux_True.json rename to dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_linux.json index a0495d616529..ee0e85723a93 100644 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_linux_True.json +++ b/dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_linux.json @@ -3,14 +3,12 @@ "host_cpu": "x64", "is_debug": false, "target_cpu": "arm64", - "target_os": "linux", - "use_x11": true + "target_os": "linux" }, "mozbuild_args": { "CPU_ARCH": "aarch64", "HOST_CPU_ARCH": "x86_64", "MOZ_DEBUG": null, - "MOZ_X11": "1", "OS_TARGET": "Linux" }, "sandbox_vars": { diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_linux_True.mozconfig b/dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_linux.mozconfig similarity index 54% rename from dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_linux_True.mozconfig rename to dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_linux.mozconfig index 3343ffb07f12..7b080cf98fec 100644 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_linux_True.mozconfig +++ b/dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_linux.mozconfig @@ -1,5 +1,5 @@ ac_add_options --target=aarch64 ac_add_options --enable-bootstrap -mk_add_options MOZ_OBJDIR=obj-x64_False_arm64_linux_True +mk_add_options MOZ_OBJDIR=obj-x64_False_arm64_linux diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_linux_False.json b/dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_linux_False.json deleted file mode 100644 index bd56b49168c5..000000000000 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_linux_False.json +++ /dev/null @@ -1,43433 +0,0 @@ -{ - "gn_gen_args": { - "host_cpu": "x64", - "is_debug": false, - "target_cpu": "arm64", - "target_os": "linux", - "use_x11": false - }, - "mozbuild_args": { - "CPU_ARCH": "aarch64", - "HOST_CPU_ARCH": "x86_64", - "MOZ_DEBUG": null, - "MOZ_X11": null, - "OS_TARGET": "Linux" - }, - "sandbox_vars": { - "COMPILE_FLAGS": { - "WARNINGS_AS_ERRORS": [] - }, - "FINAL_LIBRARY": "webrtc" - }, - "targets": { - "//:webrtc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:builtin_audio_decoder_factory", - "//api/audio_codecs:builtin_audio_encoder_factory", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:builtin_video_decoder_factory", - "//api/video_codecs:builtin_video_encoder_factory", - "//audio:audio", - "//call:call", - "//common_audio:common_audio", - "//common_video:common_video", - "//media:media", - "//modules:modules", - "//modules/video_capture:video_capture_internal_impl", - "//rtc_base:rtc_base", - "//test:rtp_test_utils", - "//video:video" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt", - "m" - ], - "sources": [], - "type": "static_library" - }, - "//api/adaptation:resource_adaptation_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:refcount", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/adaptation/resource.cc", - "//api/adaptation/resource.h" - ], - "type": "source_set" - }, - "//api/audio:aec3_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/echo_canceller3_config.cc", - "//api/audio/echo_canceller3_config.h" - ], - "type": "static_library" - }, - "//api/audio:aec3_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:aec3_config", - "//api/audio:echo_control", - "//modules/audio_processing/aec3:aec3", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio/echo_canceller3_factory.cc", - "//api/audio/echo_canceller3_factory.h" - ], - "type": "static_library" - }, - "//api/audio:audio_frame_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_packet_info", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/audio_frame.cc", - "//api/audio/audio_frame.h", - "//api/audio/channel_layout.cc", - "//api/audio/channel_layout.h" - ], - "type": "static_library" - }, - "//api/audio:audio_mixer_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/audio_mixer.h" - ], - "type": "source_set" - }, - "//api/audio:echo_control": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/echo_control.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/L16:audio_decoder_L16": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:pcm16b", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/L16/audio_decoder_L16.cc", - "//api/audio_codecs/L16/audio_decoder_L16.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/L16:audio_encoder_L16": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:pcm16b", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/L16/audio_encoder_L16.cc", - "//api/audio_codecs/L16/audio_encoder_L16.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g711:audio_decoder_g711": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g711", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g711/audio_decoder_g711.cc", - "//api/audio_codecs/g711/audio_decoder_g711.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g711:audio_encoder_g711": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g711", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g711/audio_encoder_g711.cc", - "//api/audio_codecs/g711/audio_encoder_g711.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g722:audio_decoder_g722": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g722", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g722/audio_decoder_g722.cc", - "//api/audio_codecs/g722/audio_decoder_g722.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g722:audio_encoder_g722": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/g722:audio_encoder_g722_config", - "//modules/audio_coding:g722", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g722/audio_encoder_g722.cc", - "//api/audio_codecs/g722/audio_encoder_g722.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g722:audio_encoder_g722_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g722/audio_encoder_g722_config.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/ilbc:audio_decoder_ilbc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:ilbc", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/ilbc/audio_decoder_ilbc.cc", - "//api/audio_codecs/ilbc/audio_decoder_ilbc.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/ilbc:audio_encoder_ilbc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/ilbc:audio_encoder_ilbc_config", - "//modules/audio_coding:ilbc", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/ilbc/audio_encoder_ilbc.cc", - "//api/audio_codecs/ilbc/audio_encoder_ilbc.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/ilbc:audio_encoder_ilbc_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/ilbc/audio_encoder_ilbc_config.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/isac:audio_decoder_isac": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs/isac:audio_decoder_isac_float" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [], - "type": "source_set" - }, - "//api/audio_codecs/isac:audio_decoder_isac_float": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:isac", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/isac/audio_decoder_isac_float.cc", - "//api/audio_codecs/isac/audio_decoder_isac_float.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/isac:audio_encoder_isac": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs/isac:audio_encoder_isac_float" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [], - "type": "source_set" - }, - "//api/audio_codecs/isac:audio_encoder_isac_float": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:isac", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/isac/audio_encoder_isac_float.cc", - "//api/audio_codecs/isac/audio_encoder_isac_float.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_decoder_multiopus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_decoder_opus_config", - "//modules/audio_coding:webrtc_multiopus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_decoder_multi_channel_opus.cc", - "//api/audio_codecs/opus/audio_decoder_multi_channel_opus.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_decoder_opus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:webrtc_opus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/opus/audio_decoder_opus.cc", - "//api/audio_codecs/opus/audio_decoder_opus.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_decoder_opus_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_decoder_multi_channel_opus_config.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/opus:audio_encoder_multiopus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//modules/audio_coding:webrtc_multiopus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_encoder_multi_channel_opus.cc" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_encoder_opus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//modules/audio_coding:webrtc_opus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/opus/audio_encoder_opus.cc" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_encoder_opus_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_OPUS_VARIABLE_COMPLEXITY=0", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_encoder_multi_channel_opus_config.cc", - "//api/audio_codecs/opus/audio_encoder_multi_channel_opus_config.h", - "//api/audio_codecs/opus/audio_encoder_opus_config.cc", - "//api/audio_codecs/opus/audio_encoder_opus_config.h" - ], - "type": "static_library" - }, - "//api/audio_codecs:audio_codecs_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:bitrate_allocation", - "//api:scoped_refptr", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/audio_codec_pair_id.cc", - "//api/audio_codecs/audio_codec_pair_id.h", - "//api/audio_codecs/audio_decoder.cc", - "//api/audio_codecs/audio_decoder.h", - "//api/audio_codecs/audio_decoder_factory.h", - "//api/audio_codecs/audio_decoder_factory_template.h", - "//api/audio_codecs/audio_encoder.cc", - "//api/audio_codecs/audio_encoder.h", - "//api/audio_codecs/audio_encoder_factory.h", - "//api/audio_codecs/audio_encoder_factory_template.h", - "//api/audio_codecs/audio_format.cc", - "//api/audio_codecs/audio_format.h" - ], - "type": "static_library" - }, - "//api/audio_codecs:builtin_audio_decoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_USE_BUILTIN_ILBC=1", - "WEBRTC_USE_BUILTIN_OPUS=1", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/L16:audio_decoder_L16", - "//api/audio_codecs/g711:audio_decoder_g711", - "//api/audio_codecs/g722:audio_decoder_g722", - "//api/audio_codecs/ilbc:audio_decoder_ilbc", - "//api/audio_codecs/isac:audio_decoder_isac", - "//api/audio_codecs/opus:audio_decoder_multiopus", - "//api/audio_codecs/opus:audio_decoder_opus", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/builtin_audio_decoder_factory.cc", - "//api/audio_codecs/builtin_audio_decoder_factory.h" - ], - "type": "static_library" - }, - "//api/audio_codecs:builtin_audio_encoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_USE_BUILTIN_ILBC=1", - "WEBRTC_USE_BUILTIN_OPUS=1", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/L16:audio_encoder_L16", - "//api/audio_codecs/g711:audio_encoder_g711", - "//api/audio_codecs/g722:audio_encoder_g722", - "//api/audio_codecs/ilbc:audio_encoder_ilbc", - "//api/audio_codecs/isac:audio_encoder_isac", - "//api/audio_codecs/opus:audio_encoder_multiopus", - "//api/audio_codecs/opus:audio_encoder_opus", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/builtin_audio_encoder_factory.cc", - "//api/audio_codecs/builtin_audio_encoder_factory.h" - ], - "type": "static_library" - }, - "//api/crypto:frame_decryptor_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_parameters", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/crypto/frame_decryptor_interface.h" - ], - "type": "source_set" - }, - "//api/crypto:frame_encryptor_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_parameters", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/crypto/frame_encryptor_interface.h" - ], - "type": "source_set" - }, - "//api/crypto:options": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/crypto/crypto_options.cc", - "//api/crypto/crypto_options.h" - ], - "type": "static_library" - }, - "//api/neteq:default_neteq_controller_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/neteq:neteq_controller_api", - "//modules/audio_coding:neteq" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/neteq/default_neteq_controller_factory.cc", - "//api/neteq/default_neteq_controller_factory.h" - ], - "type": "source_set" - }, - "//api/neteq:neteq_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/neteq/neteq.cc", - "//api/neteq/neteq.h", - "//api/neteq/neteq_factory.h" - ], - "type": "source_set" - }, - "//api/neteq:neteq_controller_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/neteq:neteq_api", - "//api/neteq:tick_timer", - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/neteq/neteq_controller.h", - "//api/neteq/neteq_controller_factory.h" - ], - "type": "source_set" - }, - "//api/neteq:tick_timer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/neteq/tick_timer.cc", - "//api/neteq/tick_timer.h" - ], - "type": "source_set" - }, - "//api/numerics:numerics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:timestamp", - "//rtc_base:checks", - "//rtc_base:rtc_numerics", - "//rtc_base:timeutils", - "//third_party/abseil-cpp/absl/algorithm:container" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/numerics/samples_stats_counter.cc", - "//api/numerics/samples_stats_counter.h" - ], - "type": "static_library" - }, - "//api/rtc_event_log:rtc_event_log": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:libjingle_logging_api", - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:timeutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtc_event_log/rtc_event.cc", - "//api/rtc_event_log/rtc_event.h", - "//api/rtc_event_log/rtc_event_log.cc", - "//api/rtc_event_log/rtc_event_log.h", - "//api/rtc_event_log/rtc_event_log_factory_interface.h" - ], - "type": "static_library" - }, - "//api/task_queue:task_queue": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/task_queue/task_queue_base.cc" - ], - "type": "static_library" - }, - "//api/transport/rtp:dependency_descriptor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/rtp/dependency_descriptor.cc", - "//api/transport/rtp/dependency_descriptor.h" - ], - "type": "source_set" - }, - "//api/transport/rtp:rtp_source": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_headers", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/rtp/rtp_source.h" - ], - "type": "source_set" - }, - "//api/transport:bitrate_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/bitrate_settings.cc", - "//api/transport/bitrate_settings.h" - ], - "type": "static_library" - }, - "//api/transport:field_trial_based_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:webrtc_key_value_config", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/field_trial_based_config.cc", - "//api/transport/field_trial_based_config.h" - ], - "type": "static_library" - }, - "//api/transport:goog_cc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//modules/congestion_controller/goog_cc:goog_cc", - "//rtc_base:deprecation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/transport/goog_cc_factory.cc", - "//api/transport/goog_cc_factory.h" - ], - "type": "static_library" - }, - "//api/transport:network_control": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//rtc_base:deprecation", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/network_control.h", - "//api/transport/network_types.cc", - "//api/transport/network_types.h" - ], - "type": "static_library" - }, - "//api/transport:webrtc_key_value_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/webrtc_key_value_config.h" - ], - "type": "source_set" - }, - "//api/units:data_rate": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:data_size", - "//api/units:frequency", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/data_rate.cc", - "//api/units/data_rate.h" - ], - "type": "static_library" - }, - "//api/units:data_size": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/data_size.cc", - "//api/units/data_size.h" - ], - "type": "static_library" - }, - "//api/units:frequency": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/frequency.cc", - "//api/units/frequency.h" - ], - "type": "static_library" - }, - "//api/units:time_delta": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/time_delta.cc", - "//api/units/time_delta.h" - ], - "type": "static_library" - }, - "//api/units:timestamp": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/timestamp.cc", - "//api/units/timestamp.h" - ], - "type": "static_library" - }, - "//api/video:builtin_video_bitrate_allocator_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video_codecs:video_codecs_api", - "//media:rtc_media_base", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/builtin_video_bitrate_allocator_factory.cc", - "//api/video/builtin_video_bitrate_allocator_factory.h" - ], - "type": "static_library" - }, - "//api/video:encoded_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/video_coding:encoded_frame" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/encoded_frame.cc", - "//api/video/encoded_frame.h" - ], - "type": "static_library" - }, - "//api/video:encoded_image": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:refcountedbase", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/encoded_image.cc", - "//api/video/encoded_image.h" - ], - "type": "static_library" - }, - "//api/video:recordable_encoded_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/units:timestamp", - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/recordable_encoded_frame.h" - ], - "type": "source_set" - }, - "//api/video:video_adaptation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:stringutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_adaptation_counters.cc", - "//api/video/video_adaptation_counters.h", - "//api/video/video_adaptation_reason.h" - ], - "type": "static_library" - }, - "//api/video:video_bitrate_allocation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_codec_constants", - "//rtc_base:checks", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_bitrate_allocation.cc", - "//api/video/video_bitrate_allocation.h" - ], - "type": "static_library" - }, - "//api/video:video_bitrate_allocator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/video:video_bitrate_allocation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_bitrate_allocator.cc", - "//api/video/video_bitrate_allocator.h" - ], - "type": "static_library" - }, - "//api/video:video_bitrate_allocator_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_bitrate_allocator", - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_bitrate_allocator_factory.h" - ], - "type": "source_set" - }, - "//api/video:video_codec_constants": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_codec_constants.h" - ], - "type": "source_set" - }, - "//api/video:video_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_codec_type.h", - "//api/video/video_frame.cc", - "//api/video/video_frame.h", - "//api/video/video_frame_buffer.cc", - "//api/video/video_frame_buffer.h", - "//api/video/video_sink_interface.h", - "//api/video/video_source_interface.cc", - "//api/video/video_source_interface.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_i010": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/memory:aligned_malloc" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/i010_buffer.cc", - "//api/video/i010_buffer.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_i420": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/i420_buffer.cc", - "//api/video/i420_buffer.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_metadata": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/transport/rtp:dependency_descriptor", - "//modules/rtp_rtcp:rtp_video_header", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_frame_metadata.cc", - "//api/video/video_frame_metadata.h" - ], - "type": "source_set" - }, - "//api/video:video_frame_nv12": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/nv12_buffer.cc", - "//api/video/nv12_buffer.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_type": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_frame_type.h" - ], - "type": "source_set" - }, - "//api/video:video_rtp_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/color_space.cc", - "//api/video/color_space.h", - "//api/video/hdr_metadata.cc", - "//api/video/hdr_metadata.h", - "//api/video/video_content_type.cc", - "//api/video/video_content_type.h", - "//api/video/video_rotation.h", - "//api/video/video_timing.cc", - "//api/video/video_timing.h" - ], - "type": "static_library" - }, - "//api/video:video_stream_encoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/adaptation:resource_adaptation_api", - "//api/units:data_rate", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video_codecs:video_codecs_api", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_stream_encoder_interface.h", - "//api/video/video_stream_encoder_observer.h", - "//api/video/video_stream_encoder_settings.h" - ], - "type": "source_set" - }, - "//api/video:video_stream_encoder_create": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//api/video:video_frame", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//video:video_stream_encoder_impl", - "//video/adaptation:video_adaptation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/video_stream_encoder_create.cc", - "//api/video/video_stream_encoder_create.h" - ], - "type": "static_library" - }, - "//api/video_codecs:bitstream_parser_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video_codecs/bitstream_parser.h" - ], - "type": "source_set" - }, - "//api/video_codecs:builtin_video_decoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video_codecs:video_codecs_api", - "//media:rtc_internal_video_codecs", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/builtin_video_decoder_factory.cc", - "//api/video_codecs/builtin_video_decoder_factory.h" - ], - "type": "static_library" - }, - "//api/video_codecs:builtin_video_encoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video_codecs:video_codecs_api", - "//media:rtc_encoder_simulcast_proxy", - "//media:rtc_internal_video_codecs", - "//media:rtc_media_base", - "//rtc_base:checks", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/builtin_video_encoder_factory.cc", - "//api/video_codecs/builtin_video_encoder_factory.h" - ], - "type": "static_library" - }, - "//api/video_codecs:rtc_software_fallback_wrappers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//media:rtc_h264_profile_id", - "//media:rtc_media_base", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/video_decoder_software_fallback_wrapper.cc", - "//api/video_codecs/video_decoder_software_fallback_wrapper.h", - "//api/video_codecs/video_encoder_software_fallback_wrapper.cc", - "//api/video_codecs/video_encoder_software_fallback_wrapper.h" - ], - "type": "static_library" - }, - "//api/video_codecs:video_codecs_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/units:data_rate", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//modules/video_coding:codec_globals_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video_codecs/sdp_video_format.cc", - "//api/video_codecs/sdp_video_format.h", - "//api/video_codecs/spatial_layer.cc", - "//api/video_codecs/spatial_layer.h", - "//api/video_codecs/video_codec.cc", - "//api/video_codecs/video_codec.h", - "//api/video_codecs/video_decoder.cc", - "//api/video_codecs/video_decoder.h", - "//api/video_codecs/video_decoder_factory.cc", - "//api/video_codecs/video_decoder_factory.h", - "//api/video_codecs/video_encoder.cc", - "//api/video_codecs/video_encoder.h", - "//api/video_codecs/video_encoder_config.cc", - "//api/video_codecs/video_encoder_config.h", - "//api/video_codecs/video_encoder_factory.h", - "//api/video_codecs/vp8_frame_buffer_controller.h", - "//api/video_codecs/vp8_frame_config.cc", - "//api/video_codecs/vp8_frame_config.h", - "//api/video_codecs/vp8_temporal_layers.cc", - "//api/video_codecs/vp8_temporal_layers.h" - ], - "type": "static_library" - }, - "//api/video_codecs:vp8_temporal_layers_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp8_temporal_layers", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/vp8_temporal_layers_factory.cc", - "//api/video_codecs/vp8_temporal_layers_factory.h" - ], - "type": "static_library" - }, - "//api:array_view": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/array_view.h" - ], - "type": "source_set" - }, - "//api:audio_options_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_options.cc", - "//api/audio_options.h" - ], - "type": "static_library" - }, - "//api:bitrate_allocation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/units:time_delta" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/bitrate_allocation.h" - ], - "type": "source_set" - }, - "//api:call_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/audio_sink.h" - ], - "type": "source_set" - }, - "//api:callfactory_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/call_factory_interface.h" - ], - "type": "source_set" - }, - "//api:fec_controller_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_frame_type", - "//modules:module_fec_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/fec_controller.h", - "//api/fec_controller_override.h" - ], - "type": "source_set" - }, - "//api:frame_transformer_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:encoded_frame", - "//api/video:video_frame_metadata", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/frame_transformer_interface.h" - ], - "type": "source_set" - }, - "//api:function_view": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/function_view.h" - ], - "type": "source_set" - }, - "//api:libjingle_logging_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtc_event_log_output.h" - ], - "type": "source_set" - }, - "//api:media_stream_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:audio_options_api", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/video:recordable_encoded_frame", - "//api/video:video_frame", - "//modules/audio_processing:audio_processing_statistics", - "//rtc_base:checks", - "//rtc_base:refcount", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/media_stream_interface.cc", - "//api/media_stream_interface.h", - "//api/notifier.h" - ], - "type": "static_library" - }, - "//api:network_state_predictor_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/network_state_predictor.h" - ], - "type": "source_set" - }, - "//api:priority": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/priority.h" - ], - "type": "source_set" - }, - "//api:refcountedbase": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/ref_counted_base.h" - ], - "type": "source_set" - }, - "//api:rtc_error": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtc_error.cc", - "//api/rtc_error.h" - ], - "type": "static_library" - }, - "//api:rtp_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:timestamp", - "//api/video:video_rtp_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtp_headers.cc", - "//api/rtp_headers.h" - ], - "type": "static_library" - }, - "//api:rtp_packet_info": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:refcountedbase", - "//api:rtp_headers", - "//api:scoped_refptr", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtp_packet_info.cc", - "//api/rtp_packet_info.h", - "//api/rtp_packet_infos.h" - ], - "type": "static_library" - }, - "//api:rtp_parameters": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:priority", - "//api:rtp_transceiver_direction", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/media_types.cc", - "//api/media_types.h", - "//api/rtp_parameters.cc", - "//api/rtp_parameters.h" - ], - "type": "static_library" - }, - "//api:rtp_transceiver_direction": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtp_transceiver_direction.h" - ], - "type": "source_set" - }, - "//api:scoped_refptr": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/scoped_refptr.h" - ], - "type": "source_set" - }, - "//api:simulated_network_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/test/simulated_network.h" - ], - "type": "source_set" - }, - "//api:transport_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/transport.cc", - "//api/call/transport.h" - ], - "type": "static_library" - }, - "//audio/utility:audio_frame_operations": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//common_audio:common_audio", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//audio/utility/audio_frame_operations.cc", - "//audio/utility/audio_frame_operations.h", - "//audio/utility/channel_mixer.cc", - "//audio/utility/channel_mixer.h", - "//audio/utility/channel_mixing_matrix.cc", - "//audio/utility/channel_mixing_matrix.h" - ], - "type": "static_library" - }, - "//audio:audio": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:call_api", - "//api:frame_transformer_interface", - "//api:function_view", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/audio:aec3_factory", - "//api/audio:audio_frame_api", - "//api/audio:audio_mixer_api", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/neteq:neteq_api", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/transport/rtp:rtp_source", - "//audio/utility:audio_frame_operations", - "//call:audio_sender_interface", - "//call:bitrate_allocator", - "//call:call_interfaces", - "//call:rtp_interfaces", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//logging:rtc_event_audio", - "//logging:rtc_stream_config", - "//modules/audio_coding:audio_coding", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/audio_coding:audio_encoder_cng", - "//modules/audio_coding:audio_network_adaptor_config", - "//modules/audio_coding:red", - "//modules/audio_device:audio_device", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_frame_proxies", - "//modules/audio_processing:audio_processing", - "//modules/audio_processing:rms_level", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//audio/audio_level.cc", - "//audio/audio_level.h", - "//audio/audio_receive_stream.cc", - "//audio/audio_receive_stream.h", - "//audio/audio_send_stream.cc", - "//audio/audio_send_stream.h", - "//audio/audio_state.cc", - "//audio/audio_state.h", - "//audio/audio_transport_impl.cc", - "//audio/audio_transport_impl.h", - "//audio/channel_receive.cc", - "//audio/channel_receive.h", - "//audio/channel_receive_frame_transformer_delegate.cc", - "//audio/channel_receive_frame_transformer_delegate.h", - "//audio/channel_send.cc", - "//audio/channel_send.h", - "//audio/channel_send_frame_transformer_delegate.cc", - "//audio/channel_send_frame_transformer_delegate.h", - "//audio/conversion.h", - "//audio/null_audio_poller.cc", - "//audio/null_audio_poller.h", - "//audio/remix_resample.cc", - "//audio/remix_resample.h" - ], - "type": "static_library" - }, - "//call/adaptation:resource_adaptation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/adaptation:resource_adaptation_api", - "//api/task_queue:task_queue", - "//api/video:video_adaptation", - "//api/video:video_frame", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:balanced_degradation_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/adaptation/adaptation_constraint.cc", - "//call/adaptation/adaptation_constraint.h", - "//call/adaptation/broadcast_resource_listener.cc", - "//call/adaptation/broadcast_resource_listener.h", - "//call/adaptation/degradation_preference_provider.cc", - "//call/adaptation/degradation_preference_provider.h", - "//call/adaptation/encoder_settings.cc", - "//call/adaptation/encoder_settings.h", - "//call/adaptation/resource_adaptation_processor.cc", - "//call/adaptation/resource_adaptation_processor.h", - "//call/adaptation/resource_adaptation_processor_interface.cc", - "//call/adaptation/resource_adaptation_processor_interface.h", - "//call/adaptation/video_source_restrictions.cc", - "//call/adaptation/video_source_restrictions.h", - "//call/adaptation/video_stream_adapter.cc", - "//call/adaptation/video_stream_adapter.h", - "//call/adaptation/video_stream_input_state.cc", - "//call/adaptation/video_stream_input_state.h", - "//call/adaptation/video_stream_input_state_provider.cc", - "//call/adaptation/video_stream_input_state_provider.h" - ], - "type": "static_library" - }, - "//call:audio_sender_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//call/audio_sender.h" - ], - "type": "source_set" - }, - "//call:bitrate_allocator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:bitrate_allocation", - "//api/transport:network_control", - "//api/units:data_rate", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/synchronization:sequence_checker", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//call/bitrate_allocator.cc", - "//call/bitrate_allocator.h" - ], - "type": "static_library" - }, - "//call:bitrate_configurator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:bitrate_settings", - "//api/units:data_rate", - "//call:rtp_interfaces", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_bitrate_configurator.cc", - "//call/rtp_bitrate_configurator.h" - ], - "type": "static_library" - }, - "//call:call": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:callfactory_api", - "//api:fec_controller_api", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:simulated_network_api", - "//api:transport_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/units:time_delta", - "//api/video_codecs:video_codecs_api", - "//audio:audio", - "//call:bitrate_allocator", - "//call:call_interfaces", - "//call:fake_network", - "//call:rtp_interfaces", - "//call:rtp_receiver", - "//call:rtp_sender", - "//call:simulated_network", - "//call:video_stream_api", - "//call/adaptation:resource_adaptation", - "//logging:rtc_event_audio", - "//logging:rtc_event_rtp_rtcp", - "//logging:rtc_event_video", - "//logging:rtc_stream_config", - "//modules:module_api", - "//modules/congestion_controller:congestion_controller", - "//modules/pacing:pacing", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//modules/video_coding:video_coding", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/network:sent_packet", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional", - "//video:video" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt", - "dl" - ], - "sources": [ - "//call/call.cc", - "//call/call_factory.cc", - "//call/call_factory.h", - "//call/degraded_call.cc", - "//call/degraded_call.h", - "//call/flexfec_receive_stream_impl.cc", - "//call/flexfec_receive_stream_impl.h", - "//call/receive_time_calculator.cc", - "//call/receive_time_calculator.h" - ], - "type": "static_library" - }, - "//call:call_interfaces": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:frame_transformer_interface", - "//api:network_state_predictor_api", - "//api:rtc_error", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/adaptation:resource_adaptation_api", - "//api/audio:audio_mixer_api", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/neteq:neteq_api", - "//api/task_queue:task_queue", - "//api/transport:bitrate_settings", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/transport/rtp:rtp_source", - "//call:audio_sender_interface", - "//call:rtp_interfaces", - "//call:video_stream_api", - "//modules/audio_device:audio_device", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_processing", - "//modules/audio_processing:audio_processing_statistics", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/network:sent_packet", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/audio_receive_stream.cc", - "//call/audio_receive_stream.h", - "//call/audio_send_stream.h", - "//call/audio_send_stream_call.cc", - "//call/audio_state.cc", - "//call/audio_state.h", - "//call/call.h", - "//call/call_config.cc", - "//call/call_config.h", - "//call/flexfec_receive_stream.cc", - "//call/flexfec_receive_stream.h", - "//call/packet_receiver.h", - "//call/syncable.cc", - "//call/syncable.h" - ], - "type": "static_library" - }, - "//call:fake_network": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api:simulated_network_api", - "//api:transport_api", - "//call:call_interfaces", - "//call:simulated_network", - "//call:simulated_packet_receiver", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/fake_network_pipe.cc", - "//call/fake_network_pipe.h" - ], - "type": "static_library" - }, - "//call:rtp_interfaces": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:fec_controller_api", - "//api:frame_transformer_interface", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api/crypto:options", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:bitrate_settings", - "//api/units:timestamp", - "//common_video:frame_counts", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_config.cc", - "//call/rtp_config.h", - "//call/rtp_packet_sink_interface.h", - "//call/rtp_stream_receiver_controller_interface.h", - "//call/rtp_transport_controller_send_interface.h" - ], - "type": "static_library" - }, - "//call:rtp_receiver": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_headers", - "//call:rtp_interfaces", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_demuxer.cc", - "//call/rtp_demuxer.h", - "//call/rtp_stream_receiver_controller.cc", - "//call/rtp_stream_receiver_controller.h", - "//call/rtx_receive_stream.cc", - "//call/rtx_receive_stream.h" - ], - "type": "static_library" - }, - "//call:rtp_sender": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:bitrate_allocation", - "//api:fec_controller_api", - "//api:network_state_predictor_api", - "//api:rtp_parameters", - "//api:transport_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:field_trial_based_config", - "//api/transport:goog_cc", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//call:bitrate_configurator", - "//call:rtp_interfaces", - "//logging:rtc_event_bwe", - "//modules/congestion_controller:congestion_controller", - "//modules/congestion_controller/rtp:control_handler", - "//modules/congestion_controller/rtp:transport_feedback", - "//modules/pacing:pacing", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/utility:utility", - "//modules/video_coding:chain_diff_calculator", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:frame_dependencies_calculator", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/synchronization:mutex", - "//rtc_base/task_utils:repeating_task", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_payload_params.cc", - "//call/rtp_payload_params.h", - "//call/rtp_transport_controller_send.cc", - "//call/rtp_transport_controller_send.h", - "//call/rtp_video_sender.cc", - "//call/rtp_video_sender.h", - "//call/rtp_video_sender_interface.h" - ], - "type": "static_library" - }, - "//call:simulated_network": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:simulated_network_api", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/simulated_network.cc", - "//call/simulated_network.h" - ], - "type": "static_library" - }, - "//call:simulated_packet_receiver": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:simulated_network_api", - "//call:call_interfaces" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/simulated_packet_receiver.h" - ], - "type": "source_set" - }, - "//call:video_stream_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:frame_transformer_interface", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/adaptation:resource_adaptation_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/transport/rtp:rtp_source", - "//api/video:recordable_encoded_frame", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//call:rtp_interfaces", - "//common_video:common_video", - "//common_video:frame_counts", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/video_receive_stream.cc", - "//call/video_receive_stream.h", - "//call/video_send_stream.cc", - "//call/video_send_stream.h" - ], - "type": "static_library" - }, - "//common_audio/third_party/ooura:fft_size_128": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/third_party/ooura/fft_size_128/ooura_fft.cc", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft.h", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft_tables_common.h", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft_neon.cc", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft_tables_neon_sse2.h" - ], - "type": "static_library" - }, - "//common_audio/third_party/ooura:fft_size_256": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_audio/third_party/ooura/fft_size_256/fft4g.cc", - "//common_audio/third_party/ooura/fft_size_256/fft4g.h" - ], - "type": "static_library" - }, - "//common_audio/third_party/spl_sqrt_floor:spl_sqrt_floor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.h", - "//common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c" - ], - "type": "static_library" - }, - "//common_audio:common_audio": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio_c", - "//common_audio:common_audio_neon", - "//common_audio:sinc_resampler", - "//common_audio/third_party/ooura:fft_size_256", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/audio_converter.cc", - "//common_audio/audio_converter.h", - "//common_audio/audio_util.cc", - "//common_audio/channel_buffer.cc", - "//common_audio/channel_buffer.h", - "//common_audio/include/audio_util.h", - "//common_audio/real_fourier.cc", - "//common_audio/real_fourier.h", - "//common_audio/real_fourier_ooura.cc", - "//common_audio/real_fourier_ooura.h", - "//common_audio/resampler/include/push_resampler.h", - "//common_audio/resampler/include/resampler.h", - "//common_audio/resampler/push_resampler.cc", - "//common_audio/resampler/push_sinc_resampler.cc", - "//common_audio/resampler/push_sinc_resampler.h", - "//common_audio/resampler/resampler.cc", - "//common_audio/resampler/sinc_resampler.cc", - "//common_audio/smoothing_filter.cc", - "//common_audio/smoothing_filter.h", - "//common_audio/vad/include/vad.h", - "//common_audio/vad/vad.cc", - "//common_audio/wav_file.cc", - "//common_audio/wav_file.h", - "//common_audio/wav_header.cc", - "//common_audio/wav_header.h", - "//common_audio/window_generator.cc", - "//common_audio/window_generator.h" - ], - "type": "static_library" - }, - "//common_audio:common_audio_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio_c_arm_asm", - "//common_audio:common_audio_cc", - "//common_audio/third_party/ooura:fft_size_256", - "//common_audio/third_party/spl_sqrt_floor:spl_sqrt_floor", - "//rtc_base:checks", - "//rtc_base:compile_assert_c", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/ring_buffer.c", - "//common_audio/ring_buffer.h", - "//common_audio/signal_processing/auto_corr_to_refl_coef.c", - "//common_audio/signal_processing/auto_correlation.c", - "//common_audio/signal_processing/complex_fft_tables.h", - "//common_audio/signal_processing/copy_set_operations.c", - "//common_audio/signal_processing/cross_correlation.c", - "//common_audio/signal_processing/division_operations.c", - "//common_audio/signal_processing/downsample_fast.c", - "//common_audio/signal_processing/energy.c", - "//common_audio/signal_processing/filter_ar.c", - "//common_audio/signal_processing/filter_ma_fast_q12.c", - "//common_audio/signal_processing/get_hanning_window.c", - "//common_audio/signal_processing/get_scaling_square.c", - "//common_audio/signal_processing/ilbc_specific_functions.c", - "//common_audio/signal_processing/include/real_fft.h", - "//common_audio/signal_processing/include/signal_processing_library.h", - "//common_audio/signal_processing/include/spl_inl.h", - "//common_audio/signal_processing/include/spl_inl_armv7.h", - "//common_audio/signal_processing/levinson_durbin.c", - "//common_audio/signal_processing/lpc_to_refl_coef.c", - "//common_audio/signal_processing/min_max_operations.c", - "//common_audio/signal_processing/randomization_functions.c", - "//common_audio/signal_processing/real_fft.c", - "//common_audio/signal_processing/refl_coef_to_lpc.c", - "//common_audio/signal_processing/resample.c", - "//common_audio/signal_processing/resample_48khz.c", - "//common_audio/signal_processing/resample_by_2.c", - "//common_audio/signal_processing/resample_by_2_internal.c", - "//common_audio/signal_processing/resample_by_2_internal.h", - "//common_audio/signal_processing/resample_fractional.c", - "//common_audio/signal_processing/spl_init.c", - "//common_audio/signal_processing/spl_inl.c", - "//common_audio/signal_processing/spl_sqrt.c", - "//common_audio/signal_processing/splitting_filter.c", - "//common_audio/signal_processing/sqrt_of_one_minus_x_squared.c", - "//common_audio/signal_processing/vector_scaling_operations.c", - "//common_audio/vad/include/webrtc_vad.h", - "//common_audio/vad/vad_core.c", - "//common_audio/vad/vad_core.h", - "//common_audio/vad/vad_filterbank.c", - "//common_audio/vad/vad_filterbank.h", - "//common_audio/vad/vad_gmm.c", - "//common_audio/vad/vad_gmm.h", - "//common_audio/vad/vad_sp.c", - "//common_audio/vad/vad_sp.h", - "//common_audio/vad/webrtc_vad.c", - "//common_audio/signal_processing/complex_fft.c", - "//common_audio/signal_processing/complex_bit_reverse.c", - "//common_audio/signal_processing/filter_ar_fast_q12.c" - ], - "type": "static_library" - }, - "//common_audio:common_audio_c_arm_asm": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//common_audio:common_audio_cc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/signal_processing/dot_product_with_scale.cc", - "//common_audio/signal_processing/dot_product_with_scale.h" - ], - "type": "static_library" - }, - "//common_audio:common_audio_neon": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio_neon_c", - "//common_audio:fir_filter", - "//common_audio:sinc_resampler", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/memory:aligned_malloc" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/fir_filter_neon.cc", - "//common_audio/fir_filter_neon.h", - "//common_audio/resampler/sinc_resampler_neon.cc" - ], - "type": "static_library" - }, - "//common_audio:common_audio_neon_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio_c", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/signal_processing/cross_correlation_neon.c", - "//common_audio/signal_processing/downsample_fast_neon.c", - "//common_audio/signal_processing/min_max_operations_neon.c" - ], - "type": "static_library" - }, - "//common_audio:fir_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_audio/fir_filter.h" - ], - "type": "source_set" - }, - "//common_audio:fir_filter_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio_neon", - "//common_audio:fir_filter", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/fir_filter_c.cc", - "//common_audio/fir_filter_c.h", - "//common_audio/fir_filter_factory.cc", - "//common_audio/fir_filter_factory.h" - ], - "type": "static_library" - }, - "//common_audio:sinc_resampler": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/resampler/sinc_resampler.h" - ], - "type": "source_set" - }, - "//common_video/generic_frame_descriptor:generic_frame_descriptor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/transport/rtp:dependency_descriptor", - "//api/video:video_codec_constants", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_video/generic_frame_descriptor/generic_frame_info.cc", - "//common_video/generic_frame_descriptor/generic_frame_info.h" - ], - "type": "static_library" - }, - "//common_video:common_video": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//api/units:time_delta", - "//api/units:timestamp", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_frame_nv12", - "//api/video:video_rtp_headers", - "//api/video_codecs:bitstream_parser_api", - "//media:rtc_h264_profile_id", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_minmax", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:rtc_export", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//common_video/bitrate_adjuster.cc", - "//common_video/frame_rate_estimator.cc", - "//common_video/frame_rate_estimator.h", - "//common_video/h264/h264_bitstream_parser.cc", - "//common_video/h264/h264_bitstream_parser.h", - "//common_video/h264/h264_common.cc", - "//common_video/h264/h264_common.h", - "//common_video/h264/pps_parser.cc", - "//common_video/h264/pps_parser.h", - "//common_video/h264/profile_level_id.h", - "//common_video/h264/sps_parser.cc", - "//common_video/h264/sps_parser.h", - "//common_video/h264/sps_vui_rewriter.cc", - "//common_video/h264/sps_vui_rewriter.h", - "//common_video/include/bitrate_adjuster.h", - "//common_video/include/i420_buffer_pool.h", - "//common_video/include/incoming_video_stream.h", - "//common_video/include/quality_limitation_reason.h", - "//common_video/include/video_frame_buffer.h", - "//common_video/include/video_frame_buffer_pool.h", - "//common_video/incoming_video_stream.cc", - "//common_video/libyuv/include/webrtc_libyuv.h", - "//common_video/libyuv/webrtc_libyuv.cc", - "//common_video/video_frame_buffer.cc", - "//common_video/video_frame_buffer_pool.cc", - "//common_video/video_render_frames.cc", - "//common_video/video_render_frames.h" - ], - "type": "static_library" - }, - "//common_video:frame_counts": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_video/frame_counts.h" - ], - "type": "source_set" - }, - "//logging:rtc_event_audio": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//logging:rtc_stream_config", - "//modules/audio_coding:audio_network_adaptor_config", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_audio_network_adaptation.cc", - "//logging/rtc_event_log/events/rtc_event_audio_network_adaptation.h", - "//logging/rtc_event_log/events/rtc_event_audio_playout.cc", - "//logging/rtc_event_log/events/rtc_event_audio_playout.h", - "//logging/rtc_event_log/events/rtc_event_audio_receive_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_audio_receive_stream_config.h", - "//logging/rtc_event_log/events/rtc_event_audio_send_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_audio_send_stream_config.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_bwe": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//api/units:data_rate", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_bwe_update_delay_based.cc", - "//logging/rtc_event_log/events/rtc_event_bwe_update_delay_based.h", - "//logging/rtc_event_log/events/rtc_event_bwe_update_loss_based.cc", - "//logging/rtc_event_log/events/rtc_event_bwe_update_loss_based.h", - "//logging/rtc_event_log/events/rtc_event_probe_cluster_created.cc", - "//logging/rtc_event_log/events/rtc_event_probe_cluster_created.h", - "//logging/rtc_event_log/events/rtc_event_probe_result_failure.cc", - "//logging/rtc_event_log/events/rtc_event_probe_result_failure.h", - "//logging/rtc_event_log/events/rtc_event_probe_result_success.cc", - "//logging/rtc_event_log/events/rtc_event_probe_result_success.h", - "//logging/rtc_event_log/events/rtc_event_remote_estimate.h", - "//logging/rtc_event_log/events/rtc_event_route_change.cc", - "//logging/rtc_event_log/events/rtc_event_route_change.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_pacing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_alr_state.cc", - "//logging/rtc_event_log/events/rtc_event_alr_state.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_rtp_rtcp": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_incoming.cc", - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_incoming.h", - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_outgoing.cc", - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_outgoing.h", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_incoming.cc", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_incoming.h", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_outgoing.cc", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_outgoing.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_video": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//logging:rtc_stream_config", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_video_receive_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_video_receive_stream_config.h", - "//logging/rtc_event_log/events/rtc_event_video_send_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_video_send_stream_config.h" - ], - "type": "static_library" - }, - "//logging:rtc_stream_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_headers", - "//api:rtp_parameters" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/rtc_stream_config.cc", - "//logging/rtc_event_log/rtc_stream_config.h" - ], - "type": "static_library" - }, - "//media:rtc_constants": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//media/engine/constants.cc", - "//media/engine/constants.h" - ], - "type": "static_library" - }, - "//media:rtc_encoder_simulcast_proxy": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_bitrate_allocation", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//media:rtc_simulcast_encoder_adapter", - "//modules/video_coding:video_codec_interface", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/engine/encoder_simulcast_proxy.cc", - "//media/engine/encoder_simulcast_proxy.h" - ], - "type": "static_library" - }, - "//media:rtc_h264_profile_id": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/base/h264_profile_level_id.cc", - "//media/base/h264_profile_level_id.h" - ], - "type": "static_library" - }, - "//media:rtc_internal_video_codecs": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:rtc_software_fallback_wrappers", - "//api/video_codecs:video_codecs_api", - "//call:call_interfaces", - "//call:video_stream_api", - "//media:rtc_constants", - "//media:rtc_encoder_simulcast_proxy", - "//media:rtc_h264_profile_id", - "//media:rtc_media_base", - "//media:rtc_simulcast_encoder_adapter", - "//modules:module_api", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:webrtc_h264", - "//modules/video_coding:webrtc_multiplex", - "//modules/video_coding:webrtc_vp8", - "//modules/video_coding:webrtc_vp9", - "//modules/video_coding/codecs/av1:libaom_av1_decoder", - "//modules/video_coding/codecs/av1:libaom_av1_encoder", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/engine/internal_decoder_factory.cc", - "//media/engine/internal_decoder_factory.h", - "//media/engine/internal_encoder_factory.cc", - "//media/engine/internal_encoder_factory.h", - "//media/engine/multiplex_codec_factory.cc", - "//media/engine/multiplex_codec_factory.h", - "//media/engine/encoder_simulcast_proxy.h" - ], - "type": "static_library" - }, - "//media:rtc_media_base": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:audio_options_api", - "//api:frame_transformer_interface", - "//api:media_stream_interface", - "//api:rtc_error", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/transport/rtp:rtp_source", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//call:call_interfaces", - "//call:video_stream_api", - "//common_video:common_video", - "//media:rtc_h264_profile_id", - "//media:rtc_media_config", - "//media:rtc_vp9_profile", - "//modules/audio_processing:audio_processing_statistics", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base:sanitizer", - "//rtc_base:stringutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:rtc_export", - "//rtc_base/third_party/sigslot:sigslot", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/base/codec.cc", - "//media/base/codec.h", - "//media/base/media_constants.cc", - "//media/base/media_constants.h", - "//media/base/video_adapter.cc", - "//media/base/video_adapter.h", - "//media/base/video_broadcaster.cc", - "//media/base/video_broadcaster.h", - "//media/base/video_common.cc", - "//media/base/video_common.h", - "//media/base/video_source_base.cc", - "//media/base/video_source_base.h" - ], - "type": "static_library" - }, - "//media:rtc_media_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//media/base/media_config.h" - ], - "type": "source_set" - }, - "//media:rtc_simulcast_encoder_adapter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:rtc_software_fallback_wrappers", - "//api/video_codecs:video_codecs_api", - "//call:video_stream_api", - "//media:rtc_media_base", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/engine/simulcast_encoder_adapter.cc", - "//media/engine/simulcast_encoder_adapter.h" - ], - "type": "static_library" - }, - "//media:rtc_vp9_profile": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//media/base/vp9_profile.cc", - "//media/base/vp9_profile.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_coding": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api/audio:audio_frame_api", - "//api/audio_codecs:audio_codecs_api", - "//api/neteq:neteq_api", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules:module_api", - "//modules:module_api_public", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/audio_coding:default_neteq_factory", - "//modules/audio_coding:neteq", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/acm2/acm_receiver.cc", - "//modules/audio_coding/acm2/acm_receiver.h", - "//modules/audio_coding/acm2/acm_remixing.cc", - "//modules/audio_coding/acm2/acm_remixing.h", - "//modules/audio_coding/acm2/acm_resampler.cc", - "//modules/audio_coding/acm2/acm_resampler.h", - "//modules/audio_coding/acm2/audio_coding_module.cc", - "//modules/audio_coding/acm2/call_statistics.cc", - "//modules/audio_coding/acm2/call_statistics.h", - "//modules/audio_coding/include/audio_coding_module.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_coding_module_typedefs": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:deprecation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/include/audio_coding_module_typedefs.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:audio_coding_opus_common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/opus/audio_coder_opus_common.cc", - "//modules/audio_coding/codecs/opus/audio_coder_opus_common.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_encoder_cng": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//common_audio:common_audio", - "//modules/audio_coding:webrtc_cng", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/cng/audio_encoder_cng.cc", - "//modules/audio_coding/codecs/cng/audio_encoder_cng.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_network_adaptor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:audio_codecs_api", - "//api/rtc_event_log:rtc_event_log", - "//common_audio:common_audio", - "//logging:rtc_event_audio", - "//modules/audio_coding:audio_network_adaptor_config", - "//rtc_base:checks", - "//rtc_base:ignore_wundef", - "//rtc_base:protobuf_utils", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:file_wrapper", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl.cc", - "//modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl.h", - "//modules/audio_coding/audio_network_adaptor/bitrate_controller.cc", - "//modules/audio_coding/audio_network_adaptor/bitrate_controller.h", - "//modules/audio_coding/audio_network_adaptor/channel_controller.cc", - "//modules/audio_coding/audio_network_adaptor/channel_controller.h", - "//modules/audio_coding/audio_network_adaptor/controller.cc", - "//modules/audio_coding/audio_network_adaptor/controller.h", - "//modules/audio_coding/audio_network_adaptor/controller_manager.cc", - "//modules/audio_coding/audio_network_adaptor/controller_manager.h", - "//modules/audio_coding/audio_network_adaptor/debug_dump_writer.cc", - "//modules/audio_coding/audio_network_adaptor/debug_dump_writer.h", - "//modules/audio_coding/audio_network_adaptor/dtx_controller.cc", - "//modules/audio_coding/audio_network_adaptor/dtx_controller.h", - "//modules/audio_coding/audio_network_adaptor/event_log_writer.cc", - "//modules/audio_coding/audio_network_adaptor/event_log_writer.h", - "//modules/audio_coding/audio_network_adaptor/fec_controller_plr_based.cc", - "//modules/audio_coding/audio_network_adaptor/fec_controller_plr_based.h", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller.cc", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller.h", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller_v2.cc", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller_v2.h", - "//modules/audio_coding/audio_network_adaptor/include/audio_network_adaptor.h", - "//modules/audio_coding/audio_network_adaptor/util/threshold_curve.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_network_adaptor_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/audio_network_adaptor/audio_network_adaptor_config.cc", - "//modules/audio_coding/audio_network_adaptor/include/audio_network_adaptor_config.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:default_neteq_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/neteq:default_neteq_controller_factory", - "//api/neteq:neteq_api", - "//modules/audio_coding:neteq", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/neteq/default_neteq_factory.cc", - "//modules/audio_coding/neteq/default_neteq_factory.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:g711": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//modules/audio_coding:g711_c", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g711/audio_decoder_pcm.cc", - "//modules/audio_coding/codecs/g711/audio_decoder_pcm.h", - "//modules/audio_coding/codecs/g711/audio_encoder_pcm.cc", - "//modules/audio_coding/codecs/g711/audio_encoder_pcm.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:g711_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//modules/third_party/g711:g711_3p" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g711/g711_interface.c", - "//modules/audio_coding/codecs/g711/g711_interface.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:g722": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/g722:audio_encoder_g722_config", - "//api/units:time_delta", - "//modules/audio_coding:g722_c", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g722/audio_decoder_g722.cc", - "//modules/audio_coding/codecs/g722/audio_decoder_g722.h", - "//modules/audio_coding/codecs/g722/audio_encoder_g722.cc", - "//modules/audio_coding/codecs/g722/audio_encoder_g722.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:g722_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//modules/third_party/g722:g722_3p" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g722/g722_interface.c", - "//modules/audio_coding/codecs/g722/g722_interface.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:ilbc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/ilbc:audio_encoder_ilbc_config", - "//api/units:time_delta", - "//common_audio:common_audio", - "//modules/audio_coding:ilbc_c", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/ilbc/audio_decoder_ilbc.cc", - "//modules/audio_coding/codecs/ilbc/audio_decoder_ilbc.h", - "//modules/audio_coding/codecs/ilbc/audio_encoder_ilbc.cc", - "//modules/audio_coding/codecs/ilbc/audio_encoder_ilbc.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:ilbc_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/system:arch", - "//rtc_base/system:unused" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/ilbc/abs_quant.c", - "//modules/audio_coding/codecs/ilbc/abs_quant.h", - "//modules/audio_coding/codecs/ilbc/abs_quant_loop.c", - "//modules/audio_coding/codecs/ilbc/abs_quant_loop.h", - "//modules/audio_coding/codecs/ilbc/augmented_cb_corr.c", - "//modules/audio_coding/codecs/ilbc/augmented_cb_corr.h", - "//modules/audio_coding/codecs/ilbc/bw_expand.c", - "//modules/audio_coding/codecs/ilbc/bw_expand.h", - "//modules/audio_coding/codecs/ilbc/cb_construct.c", - "//modules/audio_coding/codecs/ilbc/cb_construct.h", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy.c", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy.h", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_augmentation.c", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_augmentation.h", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_calc.c", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_calc.h", - "//modules/audio_coding/codecs/ilbc/cb_search.c", - "//modules/audio_coding/codecs/ilbc/cb_search.h", - "//modules/audio_coding/codecs/ilbc/cb_search_core.c", - "//modules/audio_coding/codecs/ilbc/cb_search_core.h", - "//modules/audio_coding/codecs/ilbc/cb_update_best_index.c", - "//modules/audio_coding/codecs/ilbc/cb_update_best_index.h", - "//modules/audio_coding/codecs/ilbc/chebyshev.c", - "//modules/audio_coding/codecs/ilbc/chebyshev.h", - "//modules/audio_coding/codecs/ilbc/comp_corr.c", - "//modules/audio_coding/codecs/ilbc/comp_corr.h", - "//modules/audio_coding/codecs/ilbc/constants.c", - "//modules/audio_coding/codecs/ilbc/constants.h", - "//modules/audio_coding/codecs/ilbc/create_augmented_vec.c", - "//modules/audio_coding/codecs/ilbc/create_augmented_vec.h", - "//modules/audio_coding/codecs/ilbc/decode.c", - "//modules/audio_coding/codecs/ilbc/decode.h", - "//modules/audio_coding/codecs/ilbc/decode_residual.c", - "//modules/audio_coding/codecs/ilbc/decode_residual.h", - "//modules/audio_coding/codecs/ilbc/decoder_interpolate_lsf.c", - "//modules/audio_coding/codecs/ilbc/decoder_interpolate_lsf.h", - "//modules/audio_coding/codecs/ilbc/defines.h", - "//modules/audio_coding/codecs/ilbc/do_plc.c", - "//modules/audio_coding/codecs/ilbc/do_plc.h", - "//modules/audio_coding/codecs/ilbc/encode.c", - "//modules/audio_coding/codecs/ilbc/encode.h", - "//modules/audio_coding/codecs/ilbc/energy_inverse.c", - "//modules/audio_coding/codecs/ilbc/energy_inverse.h", - "//modules/audio_coding/codecs/ilbc/enh_upsample.c", - "//modules/audio_coding/codecs/ilbc/enh_upsample.h", - "//modules/audio_coding/codecs/ilbc/enhancer.c", - "//modules/audio_coding/codecs/ilbc/enhancer.h", - "//modules/audio_coding/codecs/ilbc/enhancer_interface.c", - "//modules/audio_coding/codecs/ilbc/enhancer_interface.h", - "//modules/audio_coding/codecs/ilbc/filtered_cb_vecs.c", - "//modules/audio_coding/codecs/ilbc/filtered_cb_vecs.h", - "//modules/audio_coding/codecs/ilbc/frame_classify.c", - "//modules/audio_coding/codecs/ilbc/frame_classify.h", - "//modules/audio_coding/codecs/ilbc/gain_dequant.c", - "//modules/audio_coding/codecs/ilbc/gain_dequant.h", - "//modules/audio_coding/codecs/ilbc/gain_quant.c", - "//modules/audio_coding/codecs/ilbc/gain_quant.h", - "//modules/audio_coding/codecs/ilbc/get_cd_vec.c", - "//modules/audio_coding/codecs/ilbc/get_cd_vec.h", - "//modules/audio_coding/codecs/ilbc/get_lsp_poly.c", - "//modules/audio_coding/codecs/ilbc/get_lsp_poly.h", - "//modules/audio_coding/codecs/ilbc/get_sync_seq.c", - "//modules/audio_coding/codecs/ilbc/get_sync_seq.h", - "//modules/audio_coding/codecs/ilbc/hp_input.c", - "//modules/audio_coding/codecs/ilbc/hp_input.h", - "//modules/audio_coding/codecs/ilbc/hp_output.c", - "//modules/audio_coding/codecs/ilbc/hp_output.h", - "//modules/audio_coding/codecs/ilbc/ilbc.c", - "//modules/audio_coding/codecs/ilbc/ilbc.h", - "//modules/audio_coding/codecs/ilbc/index_conv_dec.c", - "//modules/audio_coding/codecs/ilbc/index_conv_dec.h", - "//modules/audio_coding/codecs/ilbc/index_conv_enc.c", - "//modules/audio_coding/codecs/ilbc/index_conv_enc.h", - "//modules/audio_coding/codecs/ilbc/init_decode.c", - "//modules/audio_coding/codecs/ilbc/init_decode.h", - "//modules/audio_coding/codecs/ilbc/init_encode.c", - "//modules/audio_coding/codecs/ilbc/init_encode.h", - "//modules/audio_coding/codecs/ilbc/interpolate.c", - "//modules/audio_coding/codecs/ilbc/interpolate.h", - "//modules/audio_coding/codecs/ilbc/interpolate_samples.c", - "//modules/audio_coding/codecs/ilbc/interpolate_samples.h", - "//modules/audio_coding/codecs/ilbc/lpc_encode.c", - "//modules/audio_coding/codecs/ilbc/lpc_encode.h", - "//modules/audio_coding/codecs/ilbc/lsf_check.c", - "//modules/audio_coding/codecs/ilbc/lsf_check.h", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_dec.c", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_dec.h", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_enc.c", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_enc.h", - "//modules/audio_coding/codecs/ilbc/lsf_to_lsp.c", - "//modules/audio_coding/codecs/ilbc/lsf_to_lsp.h", - "//modules/audio_coding/codecs/ilbc/lsf_to_poly.c", - "//modules/audio_coding/codecs/ilbc/lsf_to_poly.h", - "//modules/audio_coding/codecs/ilbc/lsp_to_lsf.c", - "//modules/audio_coding/codecs/ilbc/lsp_to_lsf.h", - "//modules/audio_coding/codecs/ilbc/my_corr.c", - "//modules/audio_coding/codecs/ilbc/my_corr.h", - "//modules/audio_coding/codecs/ilbc/nearest_neighbor.c", - "//modules/audio_coding/codecs/ilbc/nearest_neighbor.h", - "//modules/audio_coding/codecs/ilbc/pack_bits.c", - "//modules/audio_coding/codecs/ilbc/pack_bits.h", - "//modules/audio_coding/codecs/ilbc/poly_to_lsf.c", - "//modules/audio_coding/codecs/ilbc/poly_to_lsf.h", - "//modules/audio_coding/codecs/ilbc/poly_to_lsp.c", - "//modules/audio_coding/codecs/ilbc/poly_to_lsp.h", - "//modules/audio_coding/codecs/ilbc/refiner.c", - "//modules/audio_coding/codecs/ilbc/refiner.h", - "//modules/audio_coding/codecs/ilbc/simple_interpolate_lsf.c", - "//modules/audio_coding/codecs/ilbc/simple_interpolate_lsf.h", - "//modules/audio_coding/codecs/ilbc/simple_lpc_analysis.c", - "//modules/audio_coding/codecs/ilbc/simple_lpc_analysis.h", - "//modules/audio_coding/codecs/ilbc/simple_lsf_dequant.c", - "//modules/audio_coding/codecs/ilbc/simple_lsf_dequant.h", - "//modules/audio_coding/codecs/ilbc/simple_lsf_quant.c", - "//modules/audio_coding/codecs/ilbc/simple_lsf_quant.h", - "//modules/audio_coding/codecs/ilbc/smooth.c", - "//modules/audio_coding/codecs/ilbc/smooth.h", - "//modules/audio_coding/codecs/ilbc/smooth_out_data.c", - "//modules/audio_coding/codecs/ilbc/smooth_out_data.h", - "//modules/audio_coding/codecs/ilbc/sort_sq.c", - "//modules/audio_coding/codecs/ilbc/sort_sq.h", - "//modules/audio_coding/codecs/ilbc/split_vq.c", - "//modules/audio_coding/codecs/ilbc/split_vq.h", - "//modules/audio_coding/codecs/ilbc/state_construct.c", - "//modules/audio_coding/codecs/ilbc/state_construct.h", - "//modules/audio_coding/codecs/ilbc/state_search.c", - "//modules/audio_coding/codecs/ilbc/state_search.h", - "//modules/audio_coding/codecs/ilbc/swap_bytes.c", - "//modules/audio_coding/codecs/ilbc/swap_bytes.h", - "//modules/audio_coding/codecs/ilbc/unpack_bits.c", - "//modules/audio_coding/codecs/ilbc/unpack_bits.h", - "//modules/audio_coding/codecs/ilbc/vq3.c", - "//modules/audio_coding/codecs/ilbc/vq3.h", - "//modules/audio_coding/codecs/ilbc/vq4.c", - "//modules/audio_coding/codecs/ilbc/vq4.h", - "//modules/audio_coding/codecs/ilbc/window32_w32.c", - "//modules/audio_coding/codecs/ilbc/window32_w32.h", - "//modules/audio_coding/codecs/ilbc/xcorr_coef.c", - "//modules/audio_coding/codecs/ilbc/xcorr_coef.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:isac": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:isac_c", - "//modules/audio_coding:isac_common" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/isac/main/include/audio_decoder_isac.h", - "//modules/audio_coding/codecs/isac/main/include/audio_encoder_isac.h", - "//modules/audio_coding/codecs/isac/main/source/audio_decoder_isac.cc", - "//modules/audio_coding/codecs/isac/main/source/audio_encoder_isac.cc" - ], - "type": "static_library" - }, - "//modules/audio_coding:isac_bwinfo": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/isac/bandwidth_info.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:isac_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_coding:isac_bwinfo", - "//modules/audio_coding:isac_vad", - "//modules/third_party/fft:fft", - "//rtc_base:checks", - "//rtc_base:compile_assert_c", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/isac/main/include/isac.h", - "//modules/audio_coding/codecs/isac/main/source/arith_routines.c", - "//modules/audio_coding/codecs/isac/main/source/arith_routines.h", - "//modules/audio_coding/codecs/isac/main/source/arith_routines_hist.c", - "//modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c", - "//modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c", - "//modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.h", - "//modules/audio_coding/codecs/isac/main/source/codec.h", - "//modules/audio_coding/codecs/isac/main/source/crc.c", - "//modules/audio_coding/codecs/isac/main/source/crc.h", - "//modules/audio_coding/codecs/isac/main/source/decode.c", - "//modules/audio_coding/codecs/isac/main/source/decode_bwe.c", - "//modules/audio_coding/codecs/isac/main/source/encode.c", - "//modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.c", - "//modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.h", - "//modules/audio_coding/codecs/isac/main/source/entropy_coding.c", - "//modules/audio_coding/codecs/isac/main/source/entropy_coding.h", - "//modules/audio_coding/codecs/isac/main/source/filterbanks.c", - "//modules/audio_coding/codecs/isac/main/source/intialize.c", - "//modules/audio_coding/codecs/isac/main/source/isac.c", - "//modules/audio_coding/codecs/isac/main/source/isac_float_type.h", - "//modules/audio_coding/codecs/isac/main/source/lattice.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_analysis.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_analysis.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_gain_swb_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_gain_swb_tables.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb12_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb12_tables.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb16_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb16_tables.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_tables.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_gain_tables.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_gain_tables.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_lag_tables.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_lag_tables.h", - "//modules/audio_coding/codecs/isac/main/source/spectrum_ar_model_tables.c", - "//modules/audio_coding/codecs/isac/main/source/spectrum_ar_model_tables.h", - "//modules/audio_coding/codecs/isac/main/source/transform.c" - ], - "type": "static_library" - }, - "//modules/audio_coding:isac_common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//modules/audio_coding:isac_bwinfo", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/isac/audio_decoder_isac_t.h", - "//modules/audio_coding/codecs/isac/audio_decoder_isac_t_impl.h", - "//modules/audio_coding/codecs/isac/audio_encoder_isac_t.h", - "//modules/audio_coding/codecs/isac/audio_encoder_isac_t_impl.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:isac_vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_coding:isac_bwinfo", - "//modules/third_party/fft:fft", - "//rtc_base:compile_assert_c", - "//rtc_base/system:arch", - "//rtc_base/system:ignore_warnings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/isac/main/source/filter_functions.c", - "//modules/audio_coding/codecs/isac/main/source/filter_functions.h", - "//modules/audio_coding/codecs/isac/main/source/isac_vad.c", - "//modules/audio_coding/codecs/isac/main/source/isac_vad.h", - "//modules/audio_coding/codecs/isac/main/source/os_specific_inline.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_estimator.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_estimator.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_filter.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_filter.h", - "//modules/audio_coding/codecs/isac/main/source/settings.h", - "//modules/audio_coding/codecs/isac/main/source/structs.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:legacy_encoded_audio_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/legacy_encoded_audio_frame.cc", - "//modules/audio_coding/codecs/legacy_encoded_audio_frame.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:neteq": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/audio:audio_frame_api", - "//api/audio_codecs:audio_codecs_api", - "//api/neteq:neteq_api", - "//api/neteq:neteq_controller_api", - "//api/neteq:tick_timer", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules:module_api", - "//modules:module_api_public", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/audio_coding:webrtc_cng", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base:sanitizer", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/neteq/accelerate.cc", - "//modules/audio_coding/neteq/accelerate.h", - "//modules/audio_coding/neteq/audio_multi_vector.cc", - "//modules/audio_coding/neteq/audio_multi_vector.h", - "//modules/audio_coding/neteq/audio_vector.cc", - "//modules/audio_coding/neteq/audio_vector.h", - "//modules/audio_coding/neteq/background_noise.cc", - "//modules/audio_coding/neteq/background_noise.h", - "//modules/audio_coding/neteq/buffer_level_filter.cc", - "//modules/audio_coding/neteq/buffer_level_filter.h", - "//modules/audio_coding/neteq/comfort_noise.cc", - "//modules/audio_coding/neteq/comfort_noise.h", - "//modules/audio_coding/neteq/cross_correlation.cc", - "//modules/audio_coding/neteq/cross_correlation.h", - "//modules/audio_coding/neteq/decision_logic.cc", - "//modules/audio_coding/neteq/decision_logic.h", - "//modules/audio_coding/neteq/decoder_database.cc", - "//modules/audio_coding/neteq/decoder_database.h", - "//modules/audio_coding/neteq/delay_manager.cc", - "//modules/audio_coding/neteq/delay_manager.h", - "//modules/audio_coding/neteq/dsp_helper.cc", - "//modules/audio_coding/neteq/dsp_helper.h", - "//modules/audio_coding/neteq/dtmf_buffer.cc", - "//modules/audio_coding/neteq/dtmf_buffer.h", - "//modules/audio_coding/neteq/dtmf_tone_generator.cc", - "//modules/audio_coding/neteq/dtmf_tone_generator.h", - "//modules/audio_coding/neteq/expand.cc", - "//modules/audio_coding/neteq/expand.h", - "//modules/audio_coding/neteq/expand_uma_logger.cc", - "//modules/audio_coding/neteq/expand_uma_logger.h", - "//modules/audio_coding/neteq/histogram.cc", - "//modules/audio_coding/neteq/histogram.h", - "//modules/audio_coding/neteq/merge.cc", - "//modules/audio_coding/neteq/merge.h", - "//modules/audio_coding/neteq/nack_tracker.cc", - "//modules/audio_coding/neteq/nack_tracker.h", - "//modules/audio_coding/neteq/neteq_impl.cc", - "//modules/audio_coding/neteq/neteq_impl.h", - "//modules/audio_coding/neteq/normal.cc", - "//modules/audio_coding/neteq/normal.h", - "//modules/audio_coding/neteq/packet.cc", - "//modules/audio_coding/neteq/packet.h", - "//modules/audio_coding/neteq/packet_buffer.cc", - "//modules/audio_coding/neteq/packet_buffer.h", - "//modules/audio_coding/neteq/post_decode_vad.cc", - "//modules/audio_coding/neteq/post_decode_vad.h", - "//modules/audio_coding/neteq/preemptive_expand.cc", - "//modules/audio_coding/neteq/preemptive_expand.h", - "//modules/audio_coding/neteq/random_vector.cc", - "//modules/audio_coding/neteq/random_vector.h", - "//modules/audio_coding/neteq/red_payload_splitter.cc", - "//modules/audio_coding/neteq/red_payload_splitter.h", - "//modules/audio_coding/neteq/statistics_calculator.cc", - "//modules/audio_coding/neteq/statistics_calculator.h", - "//modules/audio_coding/neteq/sync_buffer.cc", - "//modules/audio_coding/neteq/sync_buffer.h", - "//modules/audio_coding/neteq/time_stretch.cc", - "//modules/audio_coding/neteq/time_stretch.h", - "//modules/audio_coding/neteq/timestamp_scaler.cc", - "//modules/audio_coding/neteq/timestamp_scaler.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:pcm16b": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g711", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//modules/audio_coding:pcm16b_c", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/pcm16b/audio_decoder_pcm16b.cc", - "//modules/audio_coding/codecs/pcm16b/audio_decoder_pcm16b.h", - "//modules/audio_coding/codecs/pcm16b/audio_encoder_pcm16b.cc", - "//modules/audio_coding/codecs/pcm16b/audio_encoder_pcm16b.h", - "//modules/audio_coding/codecs/pcm16b/pcm16b_common.cc", - "//modules/audio_coding/codecs/pcm16b/pcm16b_common.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:pcm16b_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/pcm16b/pcm16b.c", - "//modules/audio_coding/codecs/pcm16b/pcm16b.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:red": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//common_audio:common_audio", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/red/audio_encoder_copy_red.cc", - "//modules/audio_coding/codecs/red/audio_encoder_copy_red.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_cng": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio_c", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_conversions" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/cng/webrtc_cng.cc", - "//modules/audio_coding/codecs/cng/webrtc_cng.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_multiopus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_CODEC_ILBC", - "WEBRTC_CODEC_OPUS", - "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", - "WEBRTC_CODEC_ISAC", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_decoder_opus_config", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//api/units:time_delta", - "//modules/audio_coding:audio_coding_opus_common", - "//modules/audio_coding:webrtc_opus_wrapper", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/opus/audio_decoder_multi_channel_opus_impl.cc", - "//modules/audio_coding/codecs/opus/audio_decoder_multi_channel_opus_impl.h", - "//modules/audio_coding/codecs/opus/audio_encoder_multi_channel_opus_impl.cc", - "//modules/audio_coding/codecs/opus/audio_encoder_multi_channel_opus_impl.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_opus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_CODEC_ILBC", - "WEBRTC_CODEC_OPUS", - "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", - "WEBRTC_CODEC_ISAC", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//common_audio:common_audio", - "//modules/audio_coding:audio_coding_opus_common", - "//modules/audio_coding:audio_network_adaptor", - "//modules/audio_coding:webrtc_opus_wrapper", - "//rtc_base:checks", - "//rtc_base:protobuf_utils", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_minmax", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/opus/audio_decoder_opus.cc", - "//modules/audio_coding/codecs/opus/audio_decoder_opus.h", - "//modules/audio_coding/codecs/opus/audio_encoder_opus.cc", - "//modules/audio_coding/codecs/opus/audio_encoder_opus.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_opus_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_CODEC_ILBC", - "WEBRTC_CODEC_OPUS", - "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", - "WEBRTC_CODEC_ISAC", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//rtc_base:checks", - "//rtc_base:ignore_wundef", - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/opus/opus_inst.h", - "//modules/audio_coding/codecs/opus/opus_interface.cc", - "//modules/audio_coding/codecs/opus/opus_interface.h" - ], - "type": "static_library" - }, - "//modules/audio_device:audio_device": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_device:audio_device_api", - "//modules/audio_device:audio_device_impl" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt", - "dl" - ], - "sources": [], - "type": "source_set" - }, - "//modules/audio_device:audio_device_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:stringutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_device/include/audio_device.h", - "//modules/audio_device/include/audio_device_defines.h" - ], - "type": "source_set" - }, - "//modules/audio_device:audio_device_buffer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/task_queue:task_queue", - "//common_audio:common_audio_c", - "//modules/audio_device:audio_device_api", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/synchronization:mutex", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_device/audio_device_buffer.cc", - "//modules/audio_device/audio_device_buffer.h", - "//modules/audio_device/audio_device_config.h", - "//modules/audio_device/fine_audio_buffer.cc", - "//modules/audio_device/fine_audio_buffer.h" - ], - "type": "static_library" - }, - "//modules/audio_device:audio_device_default": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_device:audio_device_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_device/include/audio_device_default.h" - ], - "type": "source_set" - }, - "//modules/audio_device:audio_device_generic": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_device:audio_device_api", - "//modules/audio_device:audio_device_buffer", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_device/audio_device_generic.cc", - "//modules/audio_device/audio_device_generic.h" - ], - "type": "static_library" - }, - "//modules/audio_device:audio_device_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_DUMMY_AUDIO_BUILD", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:refcountedbase", - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_device:audio_device_api", - "//modules/audio_device:audio_device_buffer", - "//modules/audio_device:audio_device_default", - "//modules/audio_device:audio_device_generic", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//rtc_base/task_utils:repeating_task", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt", - "dl" - ], - "sources": [ - "//modules/audio_device/dummy/audio_device_dummy.cc", - "//modules/audio_device/dummy/audio_device_dummy.h", - "//modules/audio_device/dummy/file_audio_device.cc", - "//modules/audio_device/dummy/file_audio_device.h", - "//modules/audio_device/include/fake_audio_device.h", - "//modules/audio_device/dummy/file_audio_device_factory.cc", - "//modules/audio_device/dummy/file_audio_device_factory.h" - ], - "type": "static_library" - }, - "//modules/audio_mixer:audio_frame_manipulator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//audio/utility:audio_frame_operations", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_mixer/audio_frame_manipulator.cc", - "//modules/audio_mixer/audio_frame_manipulator.h" - ], - "type": "static_library" - }, - "//modules/audio_mixer:audio_mixer_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/audio:audio_frame_api", - "//api/audio:audio_mixer_api", - "//audio/utility:audio_frame_operations", - "//common_audio:common_audio", - "//modules/audio_mixer:audio_frame_manipulator", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:fixed_digital", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_mixer/audio_mixer_impl.cc", - "//modules/audio_mixer/audio_mixer_impl.h", - "//modules/audio_mixer/default_output_rate_calculator.cc", - "//modules/audio_mixer/default_output_rate_calculator.h", - "//modules/audio_mixer/frame_combiner.cc", - "//modules/audio_mixer/frame_combiner.h", - "//modules/audio_mixer/output_rate_calculator.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/aec3:adaptive_fir_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:aec3_fft", - "//modules/audio_processing/aec3:fft_data", - "//modules/audio_processing/aec3:render_buffer", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aec3/adaptive_fir_filter.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:adaptive_fir_filter_erl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/adaptive_fir_filter_erl.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:aec3": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio:aec3_config", - "//api/audio:echo_control", - "//common_audio:common_audio_c", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing:high_pass_filter", - "//modules/audio_processing/aec3:adaptive_fir_filter", - "//modules/audio_processing/aec3:adaptive_fir_filter_erl", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:aec3_fft", - "//modules/audio_processing/aec3:fft_data", - "//modules/audio_processing/aec3:matched_filter", - "//modules/audio_processing/aec3:render_buffer", - "//modules/audio_processing/aec3:vector_math", - "//modules/audio_processing/utility:cascaded_biquad_filter", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/system:arch", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aec3/adaptive_fir_filter.cc", - "//modules/audio_processing/aec3/adaptive_fir_filter_erl.cc", - "//modules/audio_processing/aec3/aec3_common.cc", - "//modules/audio_processing/aec3/aec3_fft.cc", - "//modules/audio_processing/aec3/aec_state.cc", - "//modules/audio_processing/aec3/aec_state.h", - "//modules/audio_processing/aec3/alignment_mixer.cc", - "//modules/audio_processing/aec3/alignment_mixer.h", - "//modules/audio_processing/aec3/api_call_jitter_metrics.cc", - "//modules/audio_processing/aec3/api_call_jitter_metrics.h", - "//modules/audio_processing/aec3/block_buffer.cc", - "//modules/audio_processing/aec3/block_delay_buffer.cc", - "//modules/audio_processing/aec3/block_delay_buffer.h", - "//modules/audio_processing/aec3/block_framer.cc", - "//modules/audio_processing/aec3/block_framer.h", - "//modules/audio_processing/aec3/block_processor.cc", - "//modules/audio_processing/aec3/block_processor.h", - "//modules/audio_processing/aec3/block_processor_metrics.cc", - "//modules/audio_processing/aec3/block_processor_metrics.h", - "//modules/audio_processing/aec3/clockdrift_detector.cc", - "//modules/audio_processing/aec3/clockdrift_detector.h", - "//modules/audio_processing/aec3/coarse_filter_update_gain.cc", - "//modules/audio_processing/aec3/coarse_filter_update_gain.h", - "//modules/audio_processing/aec3/comfort_noise_generator.cc", - "//modules/audio_processing/aec3/comfort_noise_generator.h", - "//modules/audio_processing/aec3/decimator.cc", - "//modules/audio_processing/aec3/decimator.h", - "//modules/audio_processing/aec3/delay_estimate.h", - "//modules/audio_processing/aec3/dominant_nearend_detector.cc", - "//modules/audio_processing/aec3/dominant_nearend_detector.h", - "//modules/audio_processing/aec3/downsampled_render_buffer.cc", - "//modules/audio_processing/aec3/downsampled_render_buffer.h", - "//modules/audio_processing/aec3/echo_audibility.cc", - "//modules/audio_processing/aec3/echo_audibility.h", - "//modules/audio_processing/aec3/echo_canceller3.cc", - "//modules/audio_processing/aec3/echo_canceller3.h", - "//modules/audio_processing/aec3/echo_path_delay_estimator.cc", - "//modules/audio_processing/aec3/echo_path_delay_estimator.h", - "//modules/audio_processing/aec3/echo_path_variability.cc", - "//modules/audio_processing/aec3/echo_path_variability.h", - "//modules/audio_processing/aec3/echo_remover.cc", - "//modules/audio_processing/aec3/echo_remover.h", - "//modules/audio_processing/aec3/echo_remover_metrics.cc", - "//modules/audio_processing/aec3/echo_remover_metrics.h", - "//modules/audio_processing/aec3/erl_estimator.cc", - "//modules/audio_processing/aec3/erl_estimator.h", - "//modules/audio_processing/aec3/erle_estimator.cc", - "//modules/audio_processing/aec3/erle_estimator.h", - "//modules/audio_processing/aec3/fft_buffer.cc", - "//modules/audio_processing/aec3/filter_analyzer.cc", - "//modules/audio_processing/aec3/filter_analyzer.h", - "//modules/audio_processing/aec3/frame_blocker.cc", - "//modules/audio_processing/aec3/frame_blocker.h", - "//modules/audio_processing/aec3/fullband_erle_estimator.cc", - "//modules/audio_processing/aec3/fullband_erle_estimator.h", - "//modules/audio_processing/aec3/matched_filter.cc", - "//modules/audio_processing/aec3/matched_filter_lag_aggregator.cc", - "//modules/audio_processing/aec3/matched_filter_lag_aggregator.h", - "//modules/audio_processing/aec3/moving_average.cc", - "//modules/audio_processing/aec3/moving_average.h", - "//modules/audio_processing/aec3/nearend_detector.h", - "//modules/audio_processing/aec3/refined_filter_update_gain.cc", - "//modules/audio_processing/aec3/refined_filter_update_gain.h", - "//modules/audio_processing/aec3/render_buffer.cc", - "//modules/audio_processing/aec3/render_delay_buffer.cc", - "//modules/audio_processing/aec3/render_delay_buffer.h", - "//modules/audio_processing/aec3/render_delay_controller.cc", - "//modules/audio_processing/aec3/render_delay_controller.h", - "//modules/audio_processing/aec3/render_delay_controller_metrics.cc", - "//modules/audio_processing/aec3/render_delay_controller_metrics.h", - "//modules/audio_processing/aec3/render_signal_analyzer.cc", - "//modules/audio_processing/aec3/render_signal_analyzer.h", - "//modules/audio_processing/aec3/residual_echo_estimator.cc", - "//modules/audio_processing/aec3/residual_echo_estimator.h", - "//modules/audio_processing/aec3/reverb_decay_estimator.cc", - "//modules/audio_processing/aec3/reverb_decay_estimator.h", - "//modules/audio_processing/aec3/reverb_frequency_response.cc", - "//modules/audio_processing/aec3/reverb_frequency_response.h", - "//modules/audio_processing/aec3/reverb_model.cc", - "//modules/audio_processing/aec3/reverb_model.h", - "//modules/audio_processing/aec3/reverb_model_estimator.cc", - "//modules/audio_processing/aec3/reverb_model_estimator.h", - "//modules/audio_processing/aec3/signal_dependent_erle_estimator.cc", - "//modules/audio_processing/aec3/signal_dependent_erle_estimator.h", - "//modules/audio_processing/aec3/spectrum_buffer.cc", - "//modules/audio_processing/aec3/stationarity_estimator.cc", - "//modules/audio_processing/aec3/stationarity_estimator.h", - "//modules/audio_processing/aec3/subband_erle_estimator.cc", - "//modules/audio_processing/aec3/subband_erle_estimator.h", - "//modules/audio_processing/aec3/subband_nearend_detector.cc", - "//modules/audio_processing/aec3/subband_nearend_detector.h", - "//modules/audio_processing/aec3/subtractor.cc", - "//modules/audio_processing/aec3/subtractor.h", - "//modules/audio_processing/aec3/subtractor_output.cc", - "//modules/audio_processing/aec3/subtractor_output.h", - "//modules/audio_processing/aec3/subtractor_output_analyzer.cc", - "//modules/audio_processing/aec3/subtractor_output_analyzer.h", - "//modules/audio_processing/aec3/suppression_filter.cc", - "//modules/audio_processing/aec3/suppression_filter.h", - "//modules/audio_processing/aec3/suppression_gain.cc", - "//modules/audio_processing/aec3/suppression_gain.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/aec3:aec3_common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/aec3_common.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:aec3_fft": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio/third_party/ooura:fft_size_128", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:fft_data", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aec3/aec3_fft.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:fft_data": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/fft_data.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:matched_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/matched_filter.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:render_buffer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:fft_data", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/block_buffer.h", - "//modules/audio_processing/aec3/fft_buffer.h", - "//modules/audio_processing/aec3/render_buffer.h", - "//modules/audio_processing/aec3/spectrum_buffer.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:vector_math": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base:checks", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/vector_math.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec_dump:aec_dump": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing:aec_dump_interface", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec_dump/aec_dump_factory.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec_dump:null_aec_dump_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing:aec_dump_interface", - "//modules/audio_processing/aec_dump:aec_dump" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec_dump/null_aec_dump_factory.cc" - ], - "type": "static_library" - }, - "//modules/audio_processing/aecm:aecm_core": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio_c", - "//modules/audio_processing/utility:legacy_delay_estimator", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aecm/aecm_core.cc", - "//modules/audio_processing/aecm/aecm_core.h", - "//modules/audio_processing/aecm/aecm_defines.h", - "//modules/audio_processing/aecm/echo_control_mobile.cc", - "//modules/audio_processing/aecm/echo_control_mobile.h", - "//modules/audio_processing/aecm/aecm_core_neon.cc", - "//modules/audio_processing/aecm/aecm_core_c.cc" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2/rnn_vad:rnn_vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//modules/audio_processing/agc2:biquad_filter", - "//modules/audio_processing/utility:pffft_wrapper", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers", - "//third_party/rnnoise:rnn_vad" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/rnn_vad/auto_correlation.cc", - "//modules/audio_processing/agc2/rnn_vad/auto_correlation.h", - "//modules/audio_processing/agc2/rnn_vad/common.cc", - "//modules/audio_processing/agc2/rnn_vad/common.h", - "//modules/audio_processing/agc2/rnn_vad/features_extraction.cc", - "//modules/audio_processing/agc2/rnn_vad/features_extraction.h", - "//modules/audio_processing/agc2/rnn_vad/lp_residual.cc", - "//modules/audio_processing/agc2/rnn_vad/lp_residual.h", - "//modules/audio_processing/agc2/rnn_vad/pitch_info.h", - "//modules/audio_processing/agc2/rnn_vad/pitch_search.cc", - "//modules/audio_processing/agc2/rnn_vad/pitch_search.h", - "//modules/audio_processing/agc2/rnn_vad/pitch_search_internal.cc", - "//modules/audio_processing/agc2/rnn_vad/pitch_search_internal.h", - "//modules/audio_processing/agc2/rnn_vad/ring_buffer.h", - "//modules/audio_processing/agc2/rnn_vad/rnn.cc", - "//modules/audio_processing/agc2/rnn_vad/rnn.h", - "//modules/audio_processing/agc2/rnn_vad/sequence_buffer.h", - "//modules/audio_processing/agc2/rnn_vad/spectral_features.cc", - "//modules/audio_processing/agc2/rnn_vad/spectral_features.h", - "//modules/audio_processing/agc2/rnn_vad/spectral_features_internal.cc", - "//modules/audio_processing/agc2/rnn_vad/spectral_features_internal.h", - "//modules/audio_processing/agc2/rnn_vad/symmetric_matrix_buffer.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:adaptive_digital": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:common", - "//modules/audio_processing/agc2:gain_applier", - "//modules/audio_processing/agc2:noise_level_estimator", - "//modules/audio_processing/agc2:rnn_vad_with_level", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:metrics" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/adaptive_agc.cc", - "//modules/audio_processing/agc2/adaptive_agc.h", - "//modules/audio_processing/agc2/adaptive_digital_gain_applier.cc", - "//modules/audio_processing/agc2/adaptive_digital_gain_applier.h", - "//modules/audio_processing/agc2/adaptive_mode_level_estimator.cc", - "//modules/audio_processing/agc2/adaptive_mode_level_estimator.h", - "//modules/audio_processing/agc2/saturation_protector.cc", - "//modules/audio_processing/agc2/saturation_protector.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:biquad_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc2/biquad_filter.cc", - "//modules/audio_processing/agc2/biquad_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc2/agc2_common.cc", - "//modules/audio_processing/agc2/agc2_common.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:fixed_digital": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:common", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:metrics" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/fixed_digital_level_estimator.cc", - "//modules/audio_processing/agc2/fixed_digital_level_estimator.h", - "//modules/audio_processing/agc2/interpolated_gain_curve.cc", - "//modules/audio_processing/agc2/interpolated_gain_curve.h", - "//modules/audio_processing/agc2/limiter.cc", - "//modules/audio_processing/agc2/limiter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:gain_applier": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:common", - "//rtc_base:safe_minmax" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc2/gain_applier.cc", - "//modules/audio_processing/agc2/gain_applier.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:level_estimation_agc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc:level_estimation", - "//modules/audio_processing/agc2:adaptive_digital", - "//modules/audio_processing/agc2:common", - "//modules/audio_processing/agc2:gain_applier", - "//modules/audio_processing/agc2:noise_level_estimator", - "//modules/audio_processing/agc2:rnn_vad_with_level", - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/adaptive_mode_level_estimator_agc.cc", - "//modules/audio_processing/agc2/adaptive_mode_level_estimator_agc.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:noise_level_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//common_audio/third_party/ooura:fft_size_128", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:biquad_filter", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/down_sampler.cc", - "//modules/audio_processing/agc2/down_sampler.h", - "//modules/audio_processing/agc2/noise_level_estimator.cc", - "//modules/audio_processing/agc2/noise_level_estimator.h", - "//modules/audio_processing/agc2/noise_spectrum_estimator.cc", - "//modules/audio_processing/agc2/noise_spectrum_estimator.h", - "//modules/audio_processing/agc2/signal_classifier.cc", - "//modules/audio_processing/agc2/signal_classifier.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:rnn_vad_with_level": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2/rnn_vad:rnn_vad", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/vad_with_level.cc", - "//modules/audio_processing/agc2/vad_with_level.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc:agc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing/agc:gain_control_interface", - "//modules/audio_processing/agc:gain_map", - "//modules/audio_processing/agc:level_estimation", - "//modules/audio_processing/agc2:level_estimation_agc", - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc/agc_manager_direct.cc", - "//modules/audio_processing/agc/agc_manager_direct.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc:gain_control_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc/gain_control.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/agc:gain_map": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc/gain_map_internal.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/agc:legacy_agc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio/third_party/ooura:fft_size_256", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc/legacy/analog_agc.cc", - "//modules/audio_processing/agc/legacy/analog_agc.h", - "//modules/audio_processing/agc/legacy/digital_agc.cc", - "//modules/audio_processing/agc/legacy/digital_agc.h", - "//modules/audio_processing/agc/legacy/gain_control.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc:level_estimation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc/agc.cc", - "//modules/audio_processing/agc/agc.h", - "//modules/audio_processing/agc/loudness_histogram.cc", - "//modules/audio_processing/agc/loudness_histogram.h", - "//modules/audio_processing/agc/utility.cc", - "//modules/audio_processing/agc/utility.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/ns:ns": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio_c", - "//common_audio/third_party/ooura:fft_size_128", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing:high_pass_filter", - "//modules/audio_processing/utility:cascaded_biquad_filter", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:arch", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/ns/fast_math.cc", - "//modules/audio_processing/ns/fast_math.h", - "//modules/audio_processing/ns/histograms.cc", - "//modules/audio_processing/ns/histograms.h", - "//modules/audio_processing/ns/noise_estimator.cc", - "//modules/audio_processing/ns/noise_estimator.h", - "//modules/audio_processing/ns/noise_suppressor.cc", - "//modules/audio_processing/ns/noise_suppressor.h", - "//modules/audio_processing/ns/ns_common.h", - "//modules/audio_processing/ns/ns_config.h", - "//modules/audio_processing/ns/ns_fft.cc", - "//modules/audio_processing/ns/ns_fft.h", - "//modules/audio_processing/ns/prior_signal_model.cc", - "//modules/audio_processing/ns/prior_signal_model.h", - "//modules/audio_processing/ns/prior_signal_model_estimator.cc", - "//modules/audio_processing/ns/prior_signal_model_estimator.h", - "//modules/audio_processing/ns/quantile_noise_estimator.cc", - "//modules/audio_processing/ns/quantile_noise_estimator.h", - "//modules/audio_processing/ns/signal_model.cc", - "//modules/audio_processing/ns/signal_model.h", - "//modules/audio_processing/ns/signal_model_estimator.cc", - "//modules/audio_processing/ns/signal_model_estimator.h", - "//modules/audio_processing/ns/speech_probability_estimator.cc", - "//modules/audio_processing/ns/speech_probability_estimator.h", - "//modules/audio_processing/ns/suppression_params.cc", - "//modules/audio_processing/ns/suppression_params.h", - "//modules/audio_processing/ns/wiener_filter.cc", - "//modules/audio_processing/ns/wiener_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/transient:transient_suppressor_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/transient/transient_suppressor.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/transient:transient_suppressor_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio:fir_filter", - "//common_audio:fir_filter_factory", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_processing/transient:transient_suppressor_api", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:logging" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/transient/common.h", - "//modules/audio_processing/transient/daubechies_8_wavelet_coeffs.h", - "//modules/audio_processing/transient/dyadic_decimator.h", - "//modules/audio_processing/transient/moving_moments.cc", - "//modules/audio_processing/transient/moving_moments.h", - "//modules/audio_processing/transient/transient_detector.cc", - "//modules/audio_processing/transient/transient_detector.h", - "//modules/audio_processing/transient/transient_suppressor_impl.cc", - "//modules/audio_processing/transient/transient_suppressor_impl.h", - "//modules/audio_processing/transient/windows_private.h", - "//modules/audio_processing/transient/wpd_node.cc", - "//modules/audio_processing/transient/wpd_node.h", - "//modules/audio_processing/transient/wpd_tree.cc", - "//modules/audio_processing/transient/wpd_tree.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/utility:cascaded_biquad_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/utility/cascaded_biquad_filter.cc", - "//modules/audio_processing/utility/cascaded_biquad_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/utility:legacy_delay_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/utility/delay_estimator.cc", - "//modules/audio_processing/utility/delay_estimator.h", - "//modules/audio_processing/utility/delay_estimator_internal.h", - "//modules/audio_processing/utility/delay_estimator_wrapper.cc", - "//modules/audio_processing/utility/delay_estimator_wrapper.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/utility:pffft_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//third_party/pffft:pffft" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/utility/pffft_wrapper.cc", - "//modules/audio_processing/utility/pffft_wrapper.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/vad:vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//audio/utility:audio_frame_operations", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_coding:isac_vad", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/vad/common.h", - "//modules/audio_processing/vad/gmm.cc", - "//modules/audio_processing/vad/gmm.h", - "//modules/audio_processing/vad/noise_gmm_tables.h", - "//modules/audio_processing/vad/pitch_based_vad.cc", - "//modules/audio_processing/vad/pitch_based_vad.h", - "//modules/audio_processing/vad/pitch_internal.cc", - "//modules/audio_processing/vad/pitch_internal.h", - "//modules/audio_processing/vad/pole_zero_filter.cc", - "//modules/audio_processing/vad/pole_zero_filter.h", - "//modules/audio_processing/vad/standalone_vad.cc", - "//modules/audio_processing/vad/standalone_vad.h", - "//modules/audio_processing/vad/vad_audio_proc.cc", - "//modules/audio_processing/vad/vad_audio_proc.h", - "//modules/audio_processing/vad/vad_audio_proc_internal.h", - "//modules/audio_processing/vad/vad_circular_buffer.cc", - "//modules/audio_processing/vad/vad_circular_buffer.h", - "//modules/audio_processing/vad/voice_activity_detector.cc", - "//modules/audio_processing/vad/voice_activity_detector.h", - "//modules/audio_processing/vad/voice_gmm_tables.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:aec_dump_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing:api", - "//modules/audio_processing:audio_frame_view", - "//rtc_base:deprecation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/aec_dump.cc", - "//modules/audio_processing/include/aec_dump.h" - ], - "type": "source_set" - }, - "//modules/audio_processing:api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/audio:aec3_config", - "//api/audio:audio_frame_api", - "//api/audio:echo_control", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing:audio_processing_statistics", - "//modules/audio_processing:config", - "//modules/audio_processing/agc:gain_control_interface", - "//rtc_base:deprecation", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_processing.cc", - "//modules/audio_processing/include/audio_processing.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:apm_logging": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/logging/apm_data_dumper.cc", - "//modules/audio_processing/logging/apm_data_dumper.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_buffer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_processing:api", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/audio_buffer.cc", - "//modules/audio_processing/audio_buffer.h", - "//modules/audio_processing/splitting_filter.cc", - "//modules/audio_processing/splitting_filter.h", - "//modules/audio_processing/three_band_filter_bank.cc", - "//modules/audio_processing/three_band_filter_bank.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_frame_proxies": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_frame_view" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_frame_proxies.cc", - "//modules/audio_processing/include/audio_frame_proxies.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_frame_view": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_frame_view.h" - ], - "type": "source_set" - }, - "//modules/audio_processing:audio_processing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api/audio:aec3_config", - "//api/audio:audio_frame_api", - "//api/audio:echo_control", - "//audio/utility:audio_frame_operations", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio:fir_filter", - "//common_audio:fir_filter_factory", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_processing:aec_dump_interface", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing:audio_frame_proxies", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing:audio_processing_statistics", - "//modules/audio_processing:config", - "//modules/audio_processing:high_pass_filter", - "//modules/audio_processing:optionally_built_submodule_creators", - "//modules/audio_processing:rms_level", - "//modules/audio_processing:voice_detection", - "//modules/audio_processing/aec3:aec3", - "//modules/audio_processing/aec_dump:aec_dump", - "//modules/audio_processing/aec_dump:null_aec_dump_factory", - "//modules/audio_processing/aecm:aecm_core", - "//modules/audio_processing/agc:agc", - "//modules/audio_processing/agc:gain_control_interface", - "//modules/audio_processing/agc:legacy_agc", - "//modules/audio_processing/agc2:adaptive_digital", - "//modules/audio_processing/agc2:fixed_digital", - "//modules/audio_processing/agc2:gain_applier", - "//modules/audio_processing/ns:ns", - "//modules/audio_processing/transient:transient_suppressor_api", - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:gtest_prod", - "//rtc_base:ignore_wundef", - "//rtc_base:refcount", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base:sanitizer", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/audio_processing_builder_impl.cc", - "//modules/audio_processing/audio_processing_impl.cc", - "//modules/audio_processing/audio_processing_impl.h", - "//modules/audio_processing/common.h", - "//modules/audio_processing/echo_control_mobile_impl.cc", - "//modules/audio_processing/echo_control_mobile_impl.h", - "//modules/audio_processing/echo_detector/circular_buffer.cc", - "//modules/audio_processing/echo_detector/circular_buffer.h", - "//modules/audio_processing/echo_detector/mean_variance_estimator.cc", - "//modules/audio_processing/echo_detector/mean_variance_estimator.h", - "//modules/audio_processing/echo_detector/moving_max.cc", - "//modules/audio_processing/echo_detector/moving_max.h", - "//modules/audio_processing/echo_detector/normalized_covariance_estimator.cc", - "//modules/audio_processing/echo_detector/normalized_covariance_estimator.h", - "//modules/audio_processing/gain_control_impl.cc", - "//modules/audio_processing/gain_control_impl.h", - "//modules/audio_processing/gain_controller2.cc", - "//modules/audio_processing/gain_controller2.h", - "//modules/audio_processing/level_estimator.cc", - "//modules/audio_processing/level_estimator.h", - "//modules/audio_processing/render_queue_item_verifier.h", - "//modules/audio_processing/residual_echo_detector.cc", - "//modules/audio_processing/residual_echo_detector.h", - "//modules/audio_processing/typing_detection.cc", - "//modules/audio_processing/typing_detection.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_processing_statistics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_processing_statistics.cc", - "//modules/audio_processing/include/audio_processing_statistics.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/config.cc", - "//modules/audio_processing/include/config.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:high_pass_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing/utility:cascaded_biquad_filter", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/high_pass_filter.cc", - "//modules/audio_processing/high_pass_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:optionally_built_submodule_creators": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing/transient:transient_suppressor_api", - "//modules/audio_processing/transient:transient_suppressor_impl" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/optionally_built_submodule_creators.cc", - "//modules/audio_processing/optionally_built_submodule_creators.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:rms_level": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/rms_level.cc", - "//modules/audio_processing/rms_level.h" - ], - "type": "source_set" - }, - "//modules/audio_processing:voice_detection": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//common_audio:common_audio_c", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_buffer", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/voice_detection.cc", - "//modules/audio_processing/voice_detection.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:alr_detector": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//logging:rtc_event_pacing", - "//modules/pacing:interval_budget", - "//rtc_base:checks", - "//rtc_base:safe_conversions", - "//rtc_base:timeutils", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/congestion_controller/goog_cc/alr_detector.cc", - "//modules/congestion_controller/goog_cc/alr_detector.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:delay_based_bwe": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//logging:rtc_event_bwe", - "//modules/congestion_controller/goog_cc:estimators", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/delay_based_bwe.cc", - "//modules/congestion_controller/goog_cc/delay_based_bwe.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:estimators": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_conversions", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator.cc", - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator.h", - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator_interface.cc", - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator_interface.h", - "//modules/congestion_controller/goog_cc/bitrate_estimator.cc", - "//modules/congestion_controller/goog_cc/bitrate_estimator.h", - "//modules/congestion_controller/goog_cc/delay_increase_detector_interface.h", - "//modules/congestion_controller/goog_cc/probe_bitrate_estimator.cc", - "//modules/congestion_controller/goog_cc/probe_bitrate_estimator.h", - "//modules/congestion_controller/goog_cc/robust_throughput_estimator.cc", - "//modules/congestion_controller/goog_cc/robust_throughput_estimator.h", - "//modules/congestion_controller/goog_cc/trendline_estimator.cc", - "//modules/congestion_controller/goog_cc/trendline_estimator.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:goog_cc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//logging:rtc_event_pacing", - "//modules:module_api", - "//modules/congestion_controller/goog_cc:alr_detector", - "//modules/congestion_controller/goog_cc:delay_based_bwe", - "//modules/congestion_controller/goog_cc:estimators", - "//modules/congestion_controller/goog_cc:loss_based_controller", - "//modules/congestion_controller/goog_cc:probe_controller", - "//modules/congestion_controller/goog_cc:pushback_controller", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:rate_control_settings", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/goog_cc_network_control.cc", - "//modules/congestion_controller/goog_cc/goog_cc_network_control.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:link_capacity_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//rtc_base:safe_minmax", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/congestion_controller/goog_cc/link_capacity_estimator.cc", - "//modules/congestion_controller/goog_cc/link_capacity_estimator.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:loss_based_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/loss_based_bandwidth_estimation.cc", - "//modules/congestion_controller/goog_cc/loss_based_bandwidth_estimation.h", - "//modules/congestion_controller/goog_cc/send_side_bandwidth_estimation.cc", - "//modules/congestion_controller/goog_cc/send_side_bandwidth_estimation.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:probe_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//logging:rtc_event_pacing", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:safe_conversions", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/system:unused", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/probe_controller.cc", - "//modules/congestion_controller/goog_cc/probe_controller.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:pushback_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_size", - "//rtc_base:checks", - "//rtc_base/experiments:rate_control_settings", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/congestion_controller/goog_cc/congestion_window_pushback_controller.cc", - "//modules/congestion_controller/goog_cc/congestion_window_pushback_controller.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/rtp:control_handler": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:network_control", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//modules/pacing:pacing", - "//rtc_base:checks", - "//rtc_base:safe_minmax", - "//rtc_base/synchronization:sequence_checker", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/rtp/control_handler.cc", - "//modules/congestion_controller/rtp/control_handler.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/rtp:transport_feedback": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:network_control", - "//api/units:data_size", - "//api/units:timestamp", - "//modules:module_api_public", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/network:sent_packet", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/rtp/transport_feedback_adapter.cc", - "//modules/congestion_controller/rtp/transport_feedback_adapter.h", - "//modules/congestion_controller/rtp/transport_feedback_demuxer.cc", - "//modules/congestion_controller/rtp/transport_feedback_demuxer.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller:congestion_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//modules:module_api", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/include/receive_side_congestion_controller.h", - "//modules/congestion_controller/receive_side_congestion_controller.cc" - ], - "type": "static_library" - }, - "//modules/desktop_capture:desktop_capture": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/desktop_capture:desktop_capture_generic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [], - "type": "source_set" - }, - "//modules/desktop_capture:desktop_capture_generic": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_USE_PIPEWIRE", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:function_view", - "//api:refcountedbase", - "//api:scoped_refptr", - "//modules/desktop_capture:primitives", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:rw_lock_wrapper", - "//rtc_base/system:arch", - "//rtc_base/system:rtc_export", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "/media/libyuv/libyuv/include/", - "/third_party/libwebrtc/third_party/pipewire/", - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "/third_party/pipewire/", - "/third_party/pipewire/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/desktop_capture/blank_detector_desktop_capturer_wrapper.cc", - "//modules/desktop_capture/blank_detector_desktop_capturer_wrapper.h", - "//modules/desktop_capture/capture_result_desktop_capturer_wrapper.cc", - "//modules/desktop_capture/capture_result_desktop_capturer_wrapper.h", - "//modules/desktop_capture/cropped_desktop_frame.cc", - "//modules/desktop_capture/cropped_desktop_frame.h", - "//modules/desktop_capture/cropping_window_capturer.cc", - "//modules/desktop_capture/cropping_window_capturer.h", - "//modules/desktop_capture/desktop_and_cursor_composer.cc", - "//modules/desktop_capture/desktop_and_cursor_composer.h", - "//modules/desktop_capture/desktop_capture_options.cc", - "//modules/desktop_capture/desktop_capture_options.h", - "//modules/desktop_capture/desktop_capturer.cc", - "//modules/desktop_capture/desktop_capturer.h", - "//modules/desktop_capture/desktop_capturer_differ_wrapper.cc", - "//modules/desktop_capture/desktop_capturer_differ_wrapper.h", - "//modules/desktop_capture/desktop_capturer_wrapper.cc", - "//modules/desktop_capture/desktop_capturer_wrapper.h", - "//modules/desktop_capture/desktop_frame_generator.cc", - "//modules/desktop_capture/desktop_frame_generator.h", - "//modules/desktop_capture/desktop_frame_rotation.cc", - "//modules/desktop_capture/desktop_frame_rotation.h", - "//modules/desktop_capture/differ_block.cc", - "//modules/desktop_capture/differ_block.h", - "//modules/desktop_capture/fake_desktop_capturer.cc", - "//modules/desktop_capture/fake_desktop_capturer.h", - "//modules/desktop_capture/fallback_desktop_capturer_wrapper.cc", - "//modules/desktop_capture/fallback_desktop_capturer_wrapper.h", - "//modules/desktop_capture/full_screen_application_handler.cc", - "//modules/desktop_capture/full_screen_application_handler.h", - "//modules/desktop_capture/full_screen_window_detector.cc", - "//modules/desktop_capture/full_screen_window_detector.h", - "//modules/desktop_capture/mouse_cursor.cc", - "//modules/desktop_capture/mouse_cursor.h", - "//modules/desktop_capture/mouse_cursor_monitor.h", - "//modules/desktop_capture/resolution_tracker.cc", - "//modules/desktop_capture/resolution_tracker.h", - "//modules/desktop_capture/rgba_color.cc", - "//modules/desktop_capture/rgba_color.h", - "//modules/desktop_capture/screen_capture_frame_queue.h", - "//modules/desktop_capture/screen_capturer_helper.cc", - "//modules/desktop_capture/screen_capturer_helper.h", - "//modules/desktop_capture/window_finder.cc", - "//modules/desktop_capture/window_finder.h", - "//modules/desktop_capture/mouse_cursor_monitor_linux.cc", - "//modules/desktop_capture/screen_capturer_linux.cc", - "//modules/desktop_capture/window_capturer_linux.cc", - "//modules/desktop_capture/linux/base_capturer_pipewire.cc", - "//modules/desktop_capture/linux/base_capturer_pipewire.h", - "//modules/desktop_capture/linux/screen_capturer_pipewire.cc", - "//modules/desktop_capture/linux/screen_capturer_pipewire.h", - "//modules/desktop_capture/linux/window_capturer_pipewire.cc", - "//modules/desktop_capture/linux/window_capturer_pipewire.h" - ], - "type": "static_library" - }, - "//modules/desktop_capture:primitives": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:checks", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/desktop_capture/desktop_capture_types.h", - "//modules/desktop_capture/desktop_frame.cc", - "//modules/desktop_capture/desktop_frame.h", - "//modules/desktop_capture/desktop_geometry.cc", - "//modules/desktop_capture/desktop_geometry.h", - "//modules/desktop_capture/desktop_region.cc", - "//modules/desktop_capture/desktop_region.h", - "//modules/desktop_capture/shared_desktop_frame.cc", - "//modules/desktop_capture/shared_desktop_frame.h", - "//modules/desktop_capture/shared_memory.cc", - "//modules/desktop_capture/shared_memory.h" - ], - "type": "static_library" - }, - "//modules/pacing:interval_budget": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/pacing/interval_budget.cc", - "//modules/pacing/interval_budget.h" - ], - "type": "static_library" - }, - "//modules/pacing:pacing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:function_view", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//logging:rtc_event_pacing", - "//modules:module_api", - "//modules/pacing:interval_budget", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/pacing/bitrate_prober.cc", - "//modules/pacing/bitrate_prober.h", - "//modules/pacing/paced_sender.cc", - "//modules/pacing/paced_sender.h", - "//modules/pacing/pacing_controller.cc", - "//modules/pacing/pacing_controller.h", - "//modules/pacing/packet_router.cc", - "//modules/pacing/packet_router.h", - "//modules/pacing/round_robin_packet_queue.cc", - "//modules/pacing/round_robin_packet_queue.h", - "//modules/pacing/rtp_packet_pacer.h", - "//modules/pacing/task_queue_paced_sender.cc", - "//modules/pacing/task_queue_paced_sender.h" - ], - "type": "static_library" - }, - "//modules/remote_bitrate_estimator:remote_bitrate_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api:rtp_headers", - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:timestamp", - "//modules:module_api", - "//modules:module_api_public", - "//modules/congestion_controller/goog_cc:link_capacity_estimator", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/remote_bitrate_estimator/aimd_rate_control.cc", - "//modules/remote_bitrate_estimator/aimd_rate_control.h", - "//modules/remote_bitrate_estimator/bwe_defines.cc", - "//modules/remote_bitrate_estimator/include/bwe_defines.h", - "//modules/remote_bitrate_estimator/include/remote_bitrate_estimator.h", - "//modules/remote_bitrate_estimator/inter_arrival.cc", - "//modules/remote_bitrate_estimator/inter_arrival.h", - "//modules/remote_bitrate_estimator/overuse_detector.cc", - "//modules/remote_bitrate_estimator/overuse_detector.h", - "//modules/remote_bitrate_estimator/overuse_estimator.cc", - "//modules/remote_bitrate_estimator/overuse_estimator.h", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.cc", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.h", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_single_stream.cc", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_single_stream.h", - "//modules/remote_bitrate_estimator/remote_estimator_proxy.cc", - "//modules/remote_bitrate_estimator/remote_estimator_proxy.h", - "//modules/remote_bitrate_estimator/test/bwe_test_logging.h" - ], - "type": "static_library" - }, - "//modules/rtp_rtcp:rtp_rtcp": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:frame_transformer_interface", - "//api:function_view", - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_encryptor_interface", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//api/transport/rtp:dependency_descriptor", - "//api/transport/rtp:rtp_source", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//call:rtp_interfaces", - "//common_video:common_video", - "//logging:rtc_event_audio", - "//logging:rtc_event_rtp_rtcp", - "//modules:module_api", - "//modules:module_api_public", - "//modules:module_fec_api", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/video_coding:codec_globals_headers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:divide_round", - "//rtc_base:gtest_prod", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/time:timestamp_extrapolator", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/rtp_rtcp/include/flexfec_receiver.h", - "//modules/rtp_rtcp/include/flexfec_sender.h", - "//modules/rtp_rtcp/include/receive_statistics.h", - "//modules/rtp_rtcp/include/remote_ntp_time_estimator.h", - "//modules/rtp_rtcp/include/rtp_rtcp.h", - "//modules/rtp_rtcp/include/ulpfec_receiver.h", - "//modules/rtp_rtcp/source/absolute_capture_time_receiver.cc", - "//modules/rtp_rtcp/source/absolute_capture_time_receiver.h", - "//modules/rtp_rtcp/source/absolute_capture_time_sender.cc", - "//modules/rtp_rtcp/source/absolute_capture_time_sender.h", - "//modules/rtp_rtcp/source/active_decode_targets_helper.cc", - "//modules/rtp_rtcp/source/active_decode_targets_helper.h", - "//modules/rtp_rtcp/source/create_video_rtp_depacketizer.cc", - "//modules/rtp_rtcp/source/create_video_rtp_depacketizer.h", - "//modules/rtp_rtcp/source/deprecated/deprecated_rtp_sender_egress.cc", - "//modules/rtp_rtcp/source/deprecated/deprecated_rtp_sender_egress.h", - "//modules/rtp_rtcp/source/dtmf_queue.cc", - "//modules/rtp_rtcp/source/dtmf_queue.h", - "//modules/rtp_rtcp/source/fec_private_tables_bursty.cc", - "//modules/rtp_rtcp/source/fec_private_tables_bursty.h", - "//modules/rtp_rtcp/source/fec_private_tables_random.cc", - "//modules/rtp_rtcp/source/fec_private_tables_random.h", - "//modules/rtp_rtcp/source/flexfec_header_reader_writer.cc", - "//modules/rtp_rtcp/source/flexfec_header_reader_writer.h", - "//modules/rtp_rtcp/source/flexfec_receiver.cc", - "//modules/rtp_rtcp/source/flexfec_sender.cc", - "//modules/rtp_rtcp/source/forward_error_correction.cc", - "//modules/rtp_rtcp/source/forward_error_correction.h", - "//modules/rtp_rtcp/source/forward_error_correction_internal.cc", - "//modules/rtp_rtcp/source/forward_error_correction_internal.h", - "//modules/rtp_rtcp/source/packet_loss_stats.cc", - "//modules/rtp_rtcp/source/packet_loss_stats.h", - "//modules/rtp_rtcp/source/receive_statistics_impl.cc", - "//modules/rtp_rtcp/source/receive_statistics_impl.h", - "//modules/rtp_rtcp/source/remote_ntp_time_estimator.cc", - "//modules/rtp_rtcp/source/rtcp_nack_stats.cc", - "//modules/rtp_rtcp/source/rtcp_nack_stats.h", - "//modules/rtp_rtcp/source/rtcp_receiver.cc", - "//modules/rtp_rtcp/source/rtcp_receiver.h", - "//modules/rtp_rtcp/source/rtcp_sender.cc", - "//modules/rtp_rtcp/source/rtcp_sender.h", - "//modules/rtp_rtcp/source/rtp_descriptor_authentication.cc", - "//modules/rtp_rtcp/source/rtp_descriptor_authentication.h", - "//modules/rtp_rtcp/source/rtp_format.cc", - "//modules/rtp_rtcp/source/rtp_format.h", - "//modules/rtp_rtcp/source/rtp_format_h264.cc", - "//modules/rtp_rtcp/source/rtp_format_h264.h", - "//modules/rtp_rtcp/source/rtp_format_video_generic.cc", - "//modules/rtp_rtcp/source/rtp_format_video_generic.h", - "//modules/rtp_rtcp/source/rtp_format_vp8.cc", - "//modules/rtp_rtcp/source/rtp_format_vp8.h", - "//modules/rtp_rtcp/source/rtp_format_vp9.cc", - "//modules/rtp_rtcp/source/rtp_format_vp9.h", - "//modules/rtp_rtcp/source/rtp_header_extension_size.cc", - "//modules/rtp_rtcp/source/rtp_header_extension_size.h", - "//modules/rtp_rtcp/source/rtp_packet_history.cc", - "//modules/rtp_rtcp/source/rtp_packet_history.h", - "//modules/rtp_rtcp/source/rtp_packetizer_av1.cc", - "//modules/rtp_rtcp/source/rtp_packetizer_av1.h", - "//modules/rtp_rtcp/source/rtp_rtcp_config.h", - "//modules/rtp_rtcp/source/rtp_rtcp_impl.cc", - "//modules/rtp_rtcp/source/rtp_rtcp_impl.h", - "//modules/rtp_rtcp/source/rtp_rtcp_impl2.cc", - "//modules/rtp_rtcp/source/rtp_rtcp_impl2.h", - "//modules/rtp_rtcp/source/rtp_rtcp_interface.h", - "//modules/rtp_rtcp/source/rtp_sender.cc", - "//modules/rtp_rtcp/source/rtp_sender.h", - "//modules/rtp_rtcp/source/rtp_sender_audio.cc", - "//modules/rtp_rtcp/source/rtp_sender_audio.h", - "//modules/rtp_rtcp/source/rtp_sender_egress.cc", - "//modules/rtp_rtcp/source/rtp_sender_egress.h", - "//modules/rtp_rtcp/source/rtp_sender_video.cc", - "//modules/rtp_rtcp/source/rtp_sender_video.h", - "//modules/rtp_rtcp/source/rtp_sender_video_frame_transformer_delegate.cc", - "//modules/rtp_rtcp/source/rtp_sender_video_frame_transformer_delegate.h", - "//modules/rtp_rtcp/source/rtp_sequence_number_map.cc", - "//modules/rtp_rtcp/source/rtp_sequence_number_map.h", - "//modules/rtp_rtcp/source/rtp_utility.cc", - "//modules/rtp_rtcp/source/rtp_utility.h", - "//modules/rtp_rtcp/source/source_tracker.cc", - "//modules/rtp_rtcp/source/source_tracker.h", - "//modules/rtp_rtcp/source/time_util.cc", - "//modules/rtp_rtcp/source/time_util.h", - "//modules/rtp_rtcp/source/tmmbr_help.cc", - "//modules/rtp_rtcp/source/tmmbr_help.h", - "//modules/rtp_rtcp/source/ulpfec_generator.cc", - "//modules/rtp_rtcp/source/ulpfec_generator.h", - "//modules/rtp_rtcp/source/ulpfec_header_reader_writer.cc", - "//modules/rtp_rtcp/source/ulpfec_header_reader_writer.h", - "//modules/rtp_rtcp/source/ulpfec_receiver_impl.cc", - "//modules/rtp_rtcp/source/ulpfec_receiver_impl.h", - "//modules/rtp_rtcp/source/video_fec_generator.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_av1.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_av1.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_generic.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_generic.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_h264.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_h264.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_raw.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_raw.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp8.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp8.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp9.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp9.h" - ], - "type": "static_library" - }, - "//modules/rtp_rtcp:rtp_rtcp_format": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api/audio_codecs:audio_codecs_api", - "//api/transport:network_control", - "//api/transport/rtp:dependency_descriptor", - "//api/units:time_delta", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//common_video:common_video", - "//modules:module_api_public", - "//modules/video_coding:codec_globals_headers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:divide_round", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:unused", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/rtp_rtcp/include/report_block_data.cc", - "//modules/rtp_rtcp/include/rtp_rtcp_defines.cc", - "//modules/rtp_rtcp/source/rtcp_packet.cc", - "//modules/rtp_rtcp/source/rtcp_packet/app.cc", - "//modules/rtp_rtcp/source/rtcp_packet/bye.cc", - "//modules/rtp_rtcp/source/rtcp_packet/common_header.cc", - "//modules/rtp_rtcp/source/rtcp_packet/compound_packet.cc", - "//modules/rtp_rtcp/source/rtcp_packet/dlrr.cc", - "//modules/rtp_rtcp/source/rtcp_packet/extended_jitter_report.cc", - "//modules/rtp_rtcp/source/rtcp_packet/extended_reports.cc", - "//modules/rtp_rtcp/source/rtcp_packet/fir.cc", - "//modules/rtp_rtcp/source/rtcp_packet/loss_notification.cc", - "//modules/rtp_rtcp/source/rtcp_packet/nack.cc", - "//modules/rtp_rtcp/source/rtcp_packet/pli.cc", - "//modules/rtp_rtcp/source/rtcp_packet/psfb.cc", - "//modules/rtp_rtcp/source/rtcp_packet/rapid_resync_request.cc", - "//modules/rtp_rtcp/source/rtcp_packet/receiver_report.cc", - "//modules/rtp_rtcp/source/rtcp_packet/remb.cc", - "//modules/rtp_rtcp/source/rtcp_packet/remote_estimate.cc", - "//modules/rtp_rtcp/source/rtcp_packet/report_block.cc", - "//modules/rtp_rtcp/source/rtcp_packet/rrtr.cc", - "//modules/rtp_rtcp/source/rtcp_packet/rtpfb.cc", - "//modules/rtp_rtcp/source/rtcp_packet/sdes.cc", - "//modules/rtp_rtcp/source/rtcp_packet/sender_report.cc", - "//modules/rtp_rtcp/source/rtcp_packet/target_bitrate.cc", - "//modules/rtp_rtcp/source/rtcp_packet/tmmb_item.cc", - "//modules/rtp_rtcp/source/rtcp_packet/tmmbn.cc", - "//modules/rtp_rtcp/source/rtcp_packet/tmmbr.cc", - "//modules/rtp_rtcp/source/rtcp_packet/transport_feedback.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_extension.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_reader.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_reader.h", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_writer.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_writer.h", - "//modules/rtp_rtcp/source/rtp_generic_frame_descriptor.cc", - "//modules/rtp_rtcp/source/rtp_generic_frame_descriptor_extension.cc", - "//modules/rtp_rtcp/source/rtp_header_extension_map.cc", - "//modules/rtp_rtcp/source/rtp_header_extensions.cc", - "//modules/rtp_rtcp/source/rtp_packet.cc", - "//modules/rtp_rtcp/source/rtp_packet_received.cc", - "//modules/rtp_rtcp/source/rtp_packet_to_send.cc" - ], - "type": "static_library" - }, - "//modules/rtp_rtcp:rtp_video_header": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport/rtp:dependency_descriptor", - "//api/video:video_frame", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//modules/video_coding:codec_globals_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/rtp_rtcp/source/rtp_video_header.cc", - "//modules/rtp_rtcp/source/rtp_video_header.h" - ], - "type": "static_library" - }, - "//modules/third_party/fft:fft": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/third_party/fft/fft.c", - "//modules/third_party/fft/fft.h" - ], - "type": "static_library" - }, - "//modules/third_party/g711:g711_3p": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/third_party/g711/g711.c", - "//modules/third_party/g711/g711.h" - ], - "type": "static_library" - }, - "//modules/third_party/g722:g722_3p": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/third_party/g722/g722_decode.c", - "//modules/third_party/g722/g722_enc_dec.h", - "//modules/third_party/g722/g722_encode.c" - ], - "type": "static_library" - }, - "//modules/utility:utility": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//common_audio:common_audio", - "//modules:module_api", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/utility/include/process_thread.h", - "//modules/utility/source/process_thread_impl.cc", - "//modules/utility/source/process_thread_impl.h" - ], - "type": "static_library" - }, - "//modules/video_capture:video_capture_internal_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//media:rtc_media_base", - "//modules/video_capture:video_capture_module", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_capture/linux/device_info_linux.cc", - "//modules/video_capture/linux/device_info_linux.h", - "//modules/video_capture/linux/video_capture_linux.cc", - "//modules/video_capture/linux/video_capture_linux.h" - ], - "type": "source_set" - }, - "//modules/video_capture:video_capture_module": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//common_video:common_video", - "//media:rtc_media_base", - "//modules:module_api", - "//rtc_base:rtc_base_approved", - "//rtc_base:stringutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:rw_lock_wrapper", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_capture/device_info_impl.cc", - "//modules/video_capture/device_info_impl.h", - "//modules/video_capture/video_capture.h", - "//modules/video_capture/video_capture_config.h", - "//modules/video_capture/video_capture_defines.h", - "//modules/video_capture/video_capture_factory.cc", - "//modules/video_capture/video_capture_factory.h", - "//modules/video_capture/video_capture_impl.cc", - "//modules/video_capture/video_capture_impl.h" - ], - "type": "static_library" - }, - "//modules/video_coding/codecs/av1:libaom_av1_decoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api/video_codecs:video_codecs_api", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/codecs/av1/libaom_av1_decoder_absent.cc" - ], - "type": "static_library" - }, - "//modules/video_coding/codecs/av1:libaom_av1_encoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api/video_codecs:video_codecs_api", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/codecs/av1/libaom_av1_encoder_absent.cc" - ], - "type": "static_library" - }, - "//modules/video_coding/deprecated:nack_module": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:time_delta", - "//api/units:timestamp", - "//modules:module_api", - "//modules/utility:utility", - "//modules/video_coding:nack_module", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:deprecation", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_numerics", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/video_coding/deprecated/nack_module.cc", - "//modules/video_coding/deprecated/nack_module.h" - ], - "type": "static_library" - }, - "//modules/video_coding:chain_diff_calculator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:logging", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/chain_diff_calculator.cc", - "//modules/video_coding/chain_diff_calculator.h" - ], - "type": "static_library" - }, - "//modules/video_coding:codec_globals_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/codecs/h264/include/h264_globals.h", - "//modules/video_coding/codecs/interface/common_constants.h", - "//modules/video_coding/codecs/vp8/include/vp8_globals.h", - "//modules/video_coding/codecs/vp9/include/vp9_globals.h" - ], - "type": "source_set" - }, - "//modules/video_coding:encoded_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//modules:module_api_public", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:rtt_mult_experiment", - "//rtc_base/system:rtc_export", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/encoded_frame.cc", - "//modules/video_coding/encoded_frame.h" - ], - "type": "static_library" - }, - "//modules/video_coding:frame_dependencies_calculator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/video:video_frame_type", - "//common_video/generic_frame_descriptor:generic_frame_descriptor", - "//rtc_base:checks", - "//rtc_base:logging", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/frame_dependencies_calculator.cc", - "//modules/video_coding/frame_dependencies_calculator.h" - ], - "type": "static_library" - }, - "//modules/video_coding:nack_module": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:time_delta", - "//api/units:timestamp", - "//modules:module_api", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/video_coding/histogram.cc", - "//modules/video_coding/histogram.h", - "//modules/video_coding/nack_module2.cc", - "//modules/video_coding/nack_module2.h" - ], - "type": "static_library" - }, - "//modules/video_coding:video_codec_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//common_video/generic_frame_descriptor:generic_frame_descriptor", - "//modules:module_api", - "//modules/video_coding:codec_globals_headers", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/include/video_codec_interface.cc", - "//modules/video_coding/include/video_codec_interface.h", - "//modules/video_coding/include/video_coding_defines.h", - "//modules/video_coding/include/video_error_codes.h", - "//modules/video_coding/video_coding_defines.cc" - ], - "type": "static_library" - }, - "//modules/video_coding:video_coding": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:fec_controller_api", - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/video:builtin_video_bitrate_allocator_factory", - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//modules:module_api", - "//modules:module_api_public", - "//modules:module_fec_api", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:encoded_frame", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:jitter_upper_bound_experiment", - "//rtc_base/experiments:min_video_bitrate_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/experiments:rtt_mult_experiment", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/third_party/base64:base64", - "//rtc_base/time:timestamp_extrapolator", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codec_timer.cc", - "//modules/video_coding/codec_timer.h", - "//modules/video_coding/decoder_database.cc", - "//modules/video_coding/decoder_database.h", - "//modules/video_coding/event_wrapper.cc", - "//modules/video_coding/event_wrapper.h", - "//modules/video_coding/fec_controller_default.cc", - "//modules/video_coding/fec_controller_default.h", - "//modules/video_coding/fec_rate_table.h", - "//modules/video_coding/frame_buffer2.cc", - "//modules/video_coding/frame_buffer2.h", - "//modules/video_coding/frame_object.cc", - "//modules/video_coding/frame_object.h", - "//modules/video_coding/generic_decoder.cc", - "//modules/video_coding/generic_decoder.h", - "//modules/video_coding/h264_sprop_parameter_sets.cc", - "//modules/video_coding/h264_sprop_parameter_sets.h", - "//modules/video_coding/h264_sps_pps_tracker.cc", - "//modules/video_coding/h264_sps_pps_tracker.h", - "//modules/video_coding/include/video_codec_initializer.h", - "//modules/video_coding/inter_frame_delay.cc", - "//modules/video_coding/inter_frame_delay.h", - "//modules/video_coding/internal_defines.h", - "//modules/video_coding/jitter_estimator.cc", - "//modules/video_coding/jitter_estimator.h", - "//modules/video_coding/loss_notification_controller.cc", - "//modules/video_coding/loss_notification_controller.h", - "//modules/video_coding/media_opt_util.cc", - "//modules/video_coding/media_opt_util.h", - "//modules/video_coding/packet_buffer.cc", - "//modules/video_coding/packet_buffer.h", - "//modules/video_coding/rtp_frame_reference_finder.cc", - "//modules/video_coding/rtp_frame_reference_finder.h", - "//modules/video_coding/rtt_filter.cc", - "//modules/video_coding/rtt_filter.h", - "//modules/video_coding/timestamp_map.cc", - "//modules/video_coding/timestamp_map.h", - "//modules/video_coding/timing.cc", - "//modules/video_coding/timing.h", - "//modules/video_coding/unique_timestamp_counter.cc", - "//modules/video_coding/unique_timestamp_counter.h", - "//modules/video_coding/video_codec_initializer.cc", - "//modules/video_coding/video_receiver2.cc", - "//modules/video_coding/video_receiver2.h" - ], - "type": "static_library" - }, - "//modules/video_coding:video_coding_utility": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_frame", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:weak_ptr", - "//rtc_base/experiments:quality_scaler_settings", - "//rtc_base/experiments:quality_scaling_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/experiments:stable_target_rate_experiment", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/utility/decoded_frames_history.cc", - "//modules/video_coding/utility/decoded_frames_history.h", - "//modules/video_coding/utility/frame_dropper.cc", - "//modules/video_coding/utility/frame_dropper.h", - "//modules/video_coding/utility/framerate_controller.cc", - "//modules/video_coding/utility/framerate_controller.h", - "//modules/video_coding/utility/ivf_file_reader.cc", - "//modules/video_coding/utility/ivf_file_reader.h", - "//modules/video_coding/utility/ivf_file_writer.cc", - "//modules/video_coding/utility/ivf_file_writer.h", - "//modules/video_coding/utility/quality_scaler.cc", - "//modules/video_coding/utility/quality_scaler.h", - "//modules/video_coding/utility/simulcast_rate_allocator.cc", - "//modules/video_coding/utility/simulcast_rate_allocator.h", - "//modules/video_coding/utility/simulcast_utility.cc", - "//modules/video_coding/utility/simulcast_utility.h", - "//modules/video_coding/utility/vp8_header_parser.cc", - "//modules/video_coding/utility/vp8_header_parser.h", - "//modules/video_coding/utility/vp9_uncompressed_header_parser.cc", - "//modules/video_coding/utility/vp9_uncompressed_header_parser.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_h264": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_frame", - "//api/video:video_frame_i010", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//media:rtc_h264_profile_id", - "//media:rtc_media_base", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/h264/h264.cc", - "//modules/video_coding/codecs/h264/h264_color_space.cc", - "//modules/video_coding/codecs/h264/h264_color_space.h", - "//modules/video_coding/codecs/h264/h264_decoder_impl.cc", - "//modules/video_coding/codecs/h264/h264_decoder_impl.h", - "//modules/video_coding/codecs/h264/h264_encoder_impl.cc", - "//modules/video_coding/codecs/h264/h264_encoder_impl.h", - "//modules/video_coding/codecs/h264/include/h264.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_multiplex": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//media:rtc_media_base", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/multiplex/augmented_video_frame_buffer.cc", - "//modules/video_coding/codecs/multiplex/include/augmented_video_frame_buffer.h", - "//modules/video_coding/codecs/multiplex/include/multiplex_decoder_adapter.h", - "//modules/video_coding/codecs/multiplex/include/multiplex_encoder_adapter.h", - "//modules/video_coding/codecs/multiplex/multiplex_decoder_adapter.cc", - "//modules/video_coding/codecs/multiplex/multiplex_encoded_image_packer.cc", - "//modules/video_coding/codecs/multiplex/multiplex_encoded_image_packer.h", - "//modules/video_coding/codecs/multiplex/multiplex_encoder_adapter.cc" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp8": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//api/video_codecs:vp8_temporal_layers_factory", - "//common_video:common_video", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp8_temporal_layers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base/experiments:cpu_speed_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:rate_control_settings", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp8/include/vp8.h", - "//modules/video_coding/codecs/vp8/libvpx_interface.cc", - "//modules/video_coding/codecs/vp8/libvpx_interface.h", - "//modules/video_coding/codecs/vp8/libvpx_vp8_decoder.cc", - "//modules/video_coding/codecs/vp8/libvpx_vp8_decoder.h", - "//modules/video_coding/codecs/vp8/libvpx_vp8_encoder.cc", - "//modules/video_coding/codecs/vp8/libvpx_vp8_encoder.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp8_temporal_layers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp8/default_temporal_layers.cc", - "//modules/video_coding/codecs/vp8/default_temporal_layers.h", - "//modules/video_coding/codecs/vp8/include/temporal_layers_checker.h", - "//modules/video_coding/codecs/vp8/screenshare_layers.cc", - "//modules/video_coding/codecs/vp8/screenshare_layers.h", - "//modules/video_coding/codecs/vp8/temporal_layers.h", - "//modules/video_coding/codecs/vp8/temporal_layers_checker.cc" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp9": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i010", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//media:rtc_media_base", - "//media:rtc_vp9_profile", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp9/include/vp9.h", - "//modules/video_coding/codecs/vp9/vp9.cc", - "//modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.cc", - "//modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.h", - "//modules/video_coding/codecs/vp9/vp9_impl.cc", - "//modules/video_coding/codecs/vp9/vp9_impl.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp9_helpers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_codec_constants", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base/experiments:stable_target_rate_experiment", - "//third_party/abseil-cpp/absl/container:inlined_vector" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp9/svc_config.cc", - "//modules/video_coding/codecs/vp9/svc_config.h", - "//modules/video_coding/codecs/vp9/svc_rate_allocator.cc", - "//modules/video_coding/codecs/vp9/svc_rate_allocator.h" - ], - "type": "static_library" - }, - "//modules/video_processing:denoiser_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules:module_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_processing/util/denoiser_filter.h" - ], - "type": "source_set" - }, - "//modules/video_processing:video_processing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//common_audio:common_audio", - "//common_video:common_video", - "//modules:module_api", - "//modules/utility:utility", - "//modules/video_processing:denoiser_filter", - "//modules/video_processing:video_processing_neon", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_processing/util/denoiser_filter.cc", - "//modules/video_processing/util/denoiser_filter_c.cc", - "//modules/video_processing/util/denoiser_filter_c.h", - "//modules/video_processing/util/noise_estimation.cc", - "//modules/video_processing/util/noise_estimation.h", - "//modules/video_processing/util/skin_detection.cc", - "//modules/video_processing/util/skin_detection.h", - "//modules/video_processing/video_denoiser.cc", - "//modules/video_processing/video_denoiser.h" - ], - "type": "static_library" - }, - "//modules/video_processing:video_processing_neon": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/video_processing:denoiser_filter" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_processing/util/denoiser_filter_neon.cc", - "//modules/video_processing/util/denoiser_filter_neon.h" - ], - "type": "static_library" - }, - "//modules:module_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/include/module.h", - "//modules/include/module_common_types.h" - ], - "type": "source_set" - }, - "//modules:module_api_public": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/include/module_common_types_public.h" - ], - "type": "source_set" - }, - "//modules:module_fec_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/include/module_fec_types.h" - ], - "type": "source_set" - }, - "//rtc_base/experiments:alr_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/alr_experiment.cc", - "//rtc_base/experiments/alr_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:balanced_degradation_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/balanced_degradation_settings.cc", - "//rtc_base/experiments/balanced_degradation_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:cpu_speed_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/cpu_speed_experiment.cc", - "//rtc_base/experiments/cpu_speed_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:field_trial_parser": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/field_trial_list.cc", - "//rtc_base/experiments/field_trial_list.h", - "//rtc_base/experiments/field_trial_parser.cc", - "//rtc_base/experiments/field_trial_parser.h", - "//rtc_base/experiments/field_trial_units.cc", - "//rtc_base/experiments/field_trial_units.h", - "//rtc_base/experiments/struct_parameters_parser.cc", - "//rtc_base/experiments/struct_parameters_parser.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:jitter_upper_bound_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/jitter_upper_bound_experiment.cc", - "//rtc_base/experiments/jitter_upper_bound_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:keyframe_interval_settings_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base/experiments:field_trial_parser", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/keyframe_interval_settings.cc", - "//rtc_base/experiments/keyframe_interval_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:min_video_bitrate_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/video:video_frame", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/min_video_bitrate_experiment.cc", - "//rtc_base/experiments/min_video_bitrate_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:quality_rampup_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/quality_rampup_experiment.cc", - "//rtc_base/experiments/quality_rampup_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:quality_scaler_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/quality_scaler_settings.cc", - "//rtc_base/experiments/quality_scaler_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:quality_scaling_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/quality_scaling_experiment.cc", - "//rtc_base/experiments/quality_scaling_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:rate_control_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//api/units:data_size", - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/rate_control_settings.cc", - "//rtc_base/experiments/rate_control_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:rtt_mult_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/rtt_mult_experiment.cc", - "//rtc_base/experiments/rtt_mult_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:stable_target_rate_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:rate_control_settings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/stable_target_rate_experiment.cc", - "//rtc_base/experiments/stable_target_rate_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/memory:aligned_malloc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/memory/aligned_malloc.cc", - "//rtc_base/memory/aligned_malloc.h" - ], - "type": "static_library" - }, - "//rtc_base/network:sent_packet": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/network/sent_packet.cc", - "//rtc_base/network/sent_packet.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:mutex": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base/synchronization:yield", - "//rtc_base/system:unused", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/mutex.cc", - "//rtc_base/synchronization/mutex.h", - "//rtc_base/synchronization/mutex_critical_section.h", - "//rtc_base/synchronization/mutex_pthread.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:rw_lock_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/rw_lock_wrapper.cc", - "//rtc_base/synchronization/rw_lock_posix.cc", - "//rtc_base/synchronization/rw_lock_posix.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:sequence_checker": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base:stringutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/sequence_checker.cc", - "//rtc_base/synchronization/sequence_checker.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:yield": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/yield.cc", - "//rtc_base/synchronization/yield.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:yield_policy": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/yield_policy.cc", - "//rtc_base/synchronization/yield_policy.h" - ], - "type": "static_library" - }, - "//rtc_base/system:arch": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/arch.h" - ], - "type": "source_set" - }, - "//rtc_base/system:file_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:safe_conversions" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/file_wrapper.cc", - "//rtc_base/system/file_wrapper.h" - ], - "type": "static_library" - }, - "//rtc_base/system:ignore_warnings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/ignore_warnings.h" - ], - "type": "source_set" - }, - "//rtc_base/system:inline": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/inline.h" - ], - "type": "source_set" - }, - "//rtc_base/system:rtc_export": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/rtc_export.h", - "//rtc_base/system/rtc_export_template.h" - ], - "type": "source_set" - }, - "//rtc_base/system:thread_registry": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/thread_registry.h" - ], - "type": "source_set" - }, - "//rtc_base/system:unused": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/unused.h" - ], - "type": "source_set" - }, - "//rtc_base/system:warn_current_thread_is_deadlocked": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/warn_current_thread_is_deadlocked.h" - ], - "type": "source_set" - }, - "//rtc_base/task_utils:pending_task_safety_flag": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:checks", - "//rtc_base:refcount", - "//rtc_base:thread_checker", - "//rtc_base/synchronization:sequence_checker" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/task_utils/pending_task_safety_flag.cc", - "//rtc_base/task_utils/pending_task_safety_flag.h" - ], - "type": "static_library" - }, - "//rtc_base/task_utils:repeating_task": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//api/units:time_delta", - "//api/units:timestamp", - "//rtc_base:logging", - "//rtc_base:thread_checker", - "//rtc_base:timeutils", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//rtc_base/task_utils/repeating_task.cc", - "//rtc_base/task_utils/repeating_task.h" - ], - "type": "static_library" - }, - "//rtc_base/task_utils:to_queued_task": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//rtc_base/task_utils:pending_task_safety_flag" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/task_utils/to_queued_task.h" - ], - "type": "source_set" - }, - "//rtc_base/third_party/base64:base64": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/third_party/base64/base64.cc", - "//rtc_base/third_party/base64/base64.h" - ], - "type": "static_library" - }, - "//rtc_base/third_party/sigslot:sigslot": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/third_party/sigslot/sigslot.cc", - "//rtc_base/third_party/sigslot/sigslot.h" - ], - "type": "static_library" - }, - "//rtc_base/time:timestamp_extrapolator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/synchronization:rw_lock_wrapper" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/time/timestamp_extrapolator.cc", - "//rtc_base/time/timestamp_extrapolator.h" - ], - "type": "static_library" - }, - "//rtc_base/units:unit_base": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_conversions" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/units/unit_base.h" - ], - "type": "source_set" - }, - "//rtc_base:atomicops": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/atomic_ops.h" - ], - "type": "source_set" - }, - "//rtc_base:audio_format_to_string": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:stringutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/strings/audio_format_to_string.cc", - "//rtc_base/strings/audio_format_to_string.h" - ], - "type": "static_library" - }, - "//rtc_base:checks": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:safe_compare", - "//rtc_base/system:inline", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/checks.cc", - "//rtc_base/checks.h" - ], - "type": "static_library" - }, - "//rtc_base:compile_assert_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/compile_assert_c.h" - ], - "type": "source_set" - }, - "//rtc_base:criticalsection": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:atomicops", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base/synchronization:yield", - "//rtc_base/system:unused" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/deprecated/recursive_critical_section.cc", - "//rtc_base/deprecated/recursive_critical_section.h" - ], - "type": "static_library" - }, - "//rtc_base:deprecation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/deprecation.h" - ], - "type": "source_set" - }, - "//rtc_base:divide_round": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_compare" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/divide_round.h" - ], - "type": "source_set" - }, - "//rtc_base:gtest_prod": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/gtest_prod_util.h" - ], - "type": "source_set" - }, - "//rtc_base:ignore_wundef": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/ignore_wundef.h" - ], - "type": "source_set" - }, - "//rtc_base:logging": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32", - "-Wno-exit-time-destructors", - "-Wno-global-constructors" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:deprecation", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base:stringutils", - "//rtc_base:timeutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:inline", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/logging.cc", - "//rtc_base/logging.h" - ], - "type": "static_library" - }, - "//rtc_base:macromagic": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/arraysize.h", - "//rtc_base/constructor_magic.h", - "//rtc_base/format_macros.h", - "//rtc_base/stringize_macros.h", - "//rtc_base/thread_annotations.h" - ], - "type": "source_set" - }, - "//rtc_base:platform_thread": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:atomicops", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base:rtc_event", - "//rtc_base:thread_checker", - "//rtc_base:timeutils", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/platform_thread.cc", - "//rtc_base/platform_thread.h" - ], - "type": "static_library" - }, - "//rtc_base:platform_thread_types": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/platform_thread_types.cc", - "//rtc_base/platform_thread_types.h" - ], - "type": "static_library" - }, - "//rtc_base:protobuf_utils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/protobuf_utils.h" - ], - "type": "source_set" - }, - "//rtc_base:rate_limiter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//rtc_base/rate_limiter.cc", - "//rtc_base/rate_limiter.h" - ], - "type": "static_library" - }, - "//rtc_base:refcount": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/ref_count.h", - "//rtc_base/ref_counted_object.h", - "//rtc_base/ref_counter.h" - ], - "type": "source_set" - }, - "//rtc_base:rtc_base": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api:scoped_refptr", - "//api/numerics:numerics", - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:stringutils", - "//rtc_base/network:sent_packet", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:inline", - "//rtc_base/system:rtc_export", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/third_party/base64:base64", - "//rtc_base/third_party/sigslot:sigslot", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:flat_hash_map", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//rtc_base/unused/", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//rtc_base/async_resolver_interface.cc", - "//rtc_base/async_resolver_interface.h", - "//rtc_base/async_socket.cc", - "//rtc_base/async_socket.h", - "//rtc_base/crc32.cc", - "//rtc_base/crc32.h", - "//rtc_base/crypt_string.cc", - "//rtc_base/crypt_string.h", - "//rtc_base/data_rate_limiter.cc", - "//rtc_base/data_rate_limiter.h", - "//rtc_base/dscp.h", - "//rtc_base/file_rotating_stream.cc", - "//rtc_base/file_rotating_stream.h", - "//rtc_base/ip_address.cc", - "//rtc_base/ip_address.h", - "//rtc_base/keep_ref_until_done.h", - "//rtc_base/message_handler.cc", - "//rtc_base/message_handler.h", - "//rtc_base/net_helpers.cc", - "//rtc_base/net_helpers.h", - "//rtc_base/network_constants.cc", - "//rtc_base/network_constants.h", - "//rtc_base/network_route.cc", - "//rtc_base/network_route.h", - "//rtc_base/null_socket_server.cc", - "//rtc_base/null_socket_server.h", - "//rtc_base/physical_socket_server.cc", - "//rtc_base/physical_socket_server.h", - "//rtc_base/sigslot_repeater.h", - "//rtc_base/socket_address.cc", - "//rtc_base/socket_address.h", - "//rtc_base/socket_server.h", - "//rtc_base/stream.cc", - "//rtc_base/stream.h", - "//rtc_base/thread.cc", - "//rtc_base/thread.h", - "//rtc_base/callback.h", - "//rtc_base/log_sinks.cc", - "//rtc_base/log_sinks.h", - "//rtc_base/rolling_accumulator.h", - "//rtc_base/ssl_roots.h", - "//rtc_base/ifaddrs_converter.cc", - "//rtc_base/ifaddrs_converter.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_base_approved": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//rtc_base:atomicops", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:platform_thread", - "//rtc_base:platform_thread_types", - "//rtc_base:refcount", - "//rtc_base:rtc_event", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_compare", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//rtc_base:thread_checker", - "//rtc_base:timeutils", - "//rtc_base:type_traits", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:arch", - "//rtc_base/system:rtc_export", - "//rtc_base/system:unused", - "//rtc_base/third_party/base64:base64", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/bind.h", - "//rtc_base/bit_buffer.cc", - "//rtc_base/bit_buffer.h", - "//rtc_base/buffer.h", - "//rtc_base/buffer_queue.cc", - "//rtc_base/buffer_queue.h", - "//rtc_base/byte_buffer.cc", - "//rtc_base/byte_buffer.h", - "//rtc_base/byte_order.h", - "//rtc_base/copy_on_write_buffer.cc", - "//rtc_base/copy_on_write_buffer.h", - "//rtc_base/event_tracer.cc", - "//rtc_base/event_tracer.h", - "//rtc_base/location.cc", - "//rtc_base/location.h", - "//rtc_base/message_buffer_reader.h", - "//rtc_base/numerics/histogram_percentile_counter.cc", - "//rtc_base/numerics/histogram_percentile_counter.h", - "//rtc_base/numerics/mod_ops.h", - "//rtc_base/numerics/moving_max_counter.h", - "//rtc_base/numerics/sample_counter.cc", - "//rtc_base/numerics/sample_counter.h", - "//rtc_base/one_time_event.h", - "//rtc_base/race_checker.cc", - "//rtc_base/race_checker.h", - "//rtc_base/random.cc", - "//rtc_base/random.h", - "//rtc_base/rate_statistics.cc", - "//rtc_base/rate_statistics.h", - "//rtc_base/rate_tracker.cc", - "//rtc_base/rate_tracker.h", - "//rtc_base/swap_queue.h", - "//rtc_base/timestamp_aligner.cc", - "//rtc_base/timestamp_aligner.h", - "//rtc_base/trace_event.h", - "//rtc_base/zero_memory.cc", - "//rtc_base/zero_memory.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_event": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base/synchronization:yield_policy", - "//rtc_base/system:warn_current_thread_is_deadlocked", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/event.cc", - "//rtc_base/event.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_numerics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/event_based_exponential_moving_average.cc", - "//rtc_base/numerics/event_based_exponential_moving_average.h", - "//rtc_base/numerics/exp_filter.cc", - "//rtc_base/numerics/exp_filter.h", - "//rtc_base/numerics/math_utils.h", - "//rtc_base/numerics/moving_average.cc", - "//rtc_base/numerics/moving_average.h", - "//rtc_base/numerics/moving_median_filter.h", - "//rtc_base/numerics/percentile_filter.h", - "//rtc_base/numerics/running_statistics.h", - "//rtc_base/numerics/sequence_number_util.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_task_queue": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export", - "//rtc_base/task_utils:to_queued_task", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/task_queue.cc", - "//rtc_base/task_queue.h" - ], - "type": "static_library" - }, - "//rtc_base:safe_compare": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/safe_compare.h" - ], - "type": "source_set" - }, - "//rtc_base:safe_conversions": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/safe_conversions.h", - "//rtc_base/numerics/safe_conversions_impl.h" - ], - "type": "source_set" - }, - "//rtc_base:safe_minmax": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_compare", - "//rtc_base:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/safe_minmax.h" - ], - "type": "source_set" - }, - "//rtc_base:sanitizer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/sanitizer.h" - ], - "type": "source_set" - }, - "//rtc_base:stringutils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:safe_minmax", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/string_encode.cc", - "//rtc_base/string_encode.h", - "//rtc_base/string_to_number.cc", - "//rtc_base/string_to_number.h", - "//rtc_base/string_utils.cc", - "//rtc_base/string_utils.h", - "//rtc_base/strings/string_builder.cc", - "//rtc_base/strings/string_builder.h", - "//rtc_base/strings/string_format.cc", - "//rtc_base/strings/string_format.h" - ], - "type": "static_library" - }, - "//rtc_base:thread_checker": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:deprecation", - "//rtc_base/synchronization:sequence_checker" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/thread_checker.h" - ], - "type": "source_set" - }, - "//rtc_base:timeutils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_EXCLUDE_SYSTEM_TIME", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system_time.cc", - "//rtc_base/system_time.h", - "//rtc_base/time_utils.cc", - "//rtc_base/time_utils.h" - ], - "type": "static_library" - }, - "//rtc_base:type_traits": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/type_traits.h" - ], - "type": "source_set" - }, - "//rtc_base:weak_ptr": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:refcount", - "//rtc_base/synchronization:sequence_checker" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/weak_ptr.cc", - "//rtc_base/weak_ptr.h" - ], - "type": "static_library" - }, - "//system_wrappers:field_trial": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//system_wrappers/source/field_trial.cc" - ], - "type": "static_library" - }, - "//system_wrappers:metrics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//system_wrappers/source/metrics.cc" - ], - "type": "static_library" - }, - "//system_wrappers:system_wrappers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:timestamp", - "//modules:module_api_public", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:rw_lock_wrapper", - "//rtc_base/system:arch", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//system_wrappers/include/clock.h", - "//system_wrappers/include/cpu_features_wrapper.h", - "//system_wrappers/include/cpu_info.h", - "//system_wrappers/include/ntp_time.h", - "//system_wrappers/include/rtp_to_ntp_estimator.h", - "//system_wrappers/include/sleep.h", - "//system_wrappers/source/clock.cc", - "//system_wrappers/source/cpu_features.cc", - "//system_wrappers/source/cpu_info.cc", - "//system_wrappers/source/rtp_to_ntp_estimator.cc", - "//system_wrappers/source/sleep.cc", - "//system_wrappers/source/cpu_features_linux.cc" - ], - "type": "static_library" - }, - "//test:rtp_test_utils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_parameters", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//test/rtp_header_parser.cc", - "//test/rtp_header_parser.h" - ], - "type": "static_library" - }, - "//third_party/abseil-cpp/absl/algorithm:algorithm": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/algorithm:container": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:algorithm", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:atomic_hook": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:base_internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:core_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:log_severity": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/base/log_severity.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:raw_logging_internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:atomic_hook", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/base:log_severity" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/base/internal/raw_logging.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:compressed_tuple": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/utility:utility" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:flat_hash_map": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:inlined_vector": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:algorithm", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector_internal", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:inlined_vector_internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:compressed_tuple", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/types:span" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/memory:memory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/meta:type_traits": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/numeric:int128": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/numeric/int128.cc", - "//third_party/abseil-cpp/absl/numeric/int128_have_intrinsic.inc", - "//third_party/abseil-cpp/absl/numeric/int128_no_intrinsic.inc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/strings:internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:raw_logging_internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/strings/internal/escaping.cc", - "//third_party/abseil-cpp/absl/strings/internal/ostringstream.cc", - "//third_party/abseil-cpp/absl/strings/internal/utf8.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/strings:strings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/base:raw_logging_internal", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/numeric:int128", - "//third_party/abseil-cpp/absl/strings:internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/strings/ascii.cc", - "//third_party/abseil-cpp/absl/strings/charconv.cc", - "//third_party/abseil-cpp/absl/strings/escaping.cc", - "//third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc", - "//third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h", - "//third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc", - "//third_party/abseil-cpp/absl/strings/internal/charconv_parse.h", - "//third_party/abseil-cpp/absl/strings/internal/memutil.cc", - "//third_party/abseil-cpp/absl/strings/internal/memutil.h", - "//third_party/abseil-cpp/absl/strings/internal/stl_type_traits.h", - "//third_party/abseil-cpp/absl/strings/internal/str_join_internal.h", - "//third_party/abseil-cpp/absl/strings/internal/str_split_internal.h", - "//third_party/abseil-cpp/absl/strings/match.cc", - "//third_party/abseil-cpp/absl/strings/numbers.cc", - "//third_party/abseil-cpp/absl/strings/str_cat.cc", - "//third_party/abseil-cpp/absl/strings/str_replace.cc", - "//third_party/abseil-cpp/absl/strings/str_split.cc", - "//third_party/abseil-cpp/absl/strings/string_view.cc", - "//third_party/abseil-cpp/absl/strings/substitute.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:bad_optional_access": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:raw_logging_internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/bad_optional_access.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:bad_variant_access": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:raw_logging_internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/bad_variant_access.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:optional": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:base_internal", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/types:bad_optional_access", - "//third_party/abseil-cpp/absl/utility:utility" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/internal/optional.h" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:span": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:algorithm", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/internal/span.h" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:variant": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:base_internal", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/types:bad_variant_access", - "//third_party/abseil-cpp/absl/utility:utility" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/internal/variant.h" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/utility:utility": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:base_internal", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/pffft:pffft": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0" - ], - "deps": [], - "include_dirs": [ - "//" - ], - "libs": [], - "sources": [ - "//third_party/pffft/src/pffft.c", - "//third_party/pffft/src/pffft.h" - ], - "type": "static_library" - }, - "//third_party/rnnoise:rnn_vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0" - ], - "deps": [], - "include_dirs": [ - "//" - ], - "libs": [], - "sources": [ - "//third_party/rnnoise/src/rnn_activations.h", - "//third_party/rnnoise/src/rnn_vad_weights.cc", - "//third_party/rnnoise/src/rnn_vad_weights.h" - ], - "type": "source_set" - }, - "//video/adaptation:video_adaptation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/adaptation:resource_adaptation_api", - "//api/task_queue:task_queue", - "//api/units:data_rate", - "//api/video:video_adaptation", - "//api/video:video_frame", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//call/adaptation:resource_adaptation", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_event", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:timeutils", - "//rtc_base/experiments:balanced_degradation_settings", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:quality_rampup_experiment", - "//rtc_base/experiments:quality_scaler_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/adaptation/balanced_constraint.cc", - "//video/adaptation/balanced_constraint.h", - "//video/adaptation/bitrate_constraint.cc", - "//video/adaptation/bitrate_constraint.h", - "//video/adaptation/encode_usage_resource.cc", - "//video/adaptation/encode_usage_resource.h", - "//video/adaptation/overuse_frame_detector.cc", - "//video/adaptation/overuse_frame_detector.h", - "//video/adaptation/quality_rampup_experiment_helper.cc", - "//video/adaptation/quality_rampup_experiment_helper.h", - "//video/adaptation/quality_scaler_resource.cc", - "//video/adaptation/quality_scaler_resource.h", - "//video/adaptation/video_stream_encoder_resource.cc", - "//video/adaptation/video_stream_encoder_resource.h", - "//video/adaptation/video_stream_encoder_resource_manager.cc", - "//video/adaptation/video_stream_encoder_resource_manager.h" - ], - "type": "static_library" - }, - "//video:frame_dumping_decoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding", - "//modules/video_coding:video_coding_utility", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:file_wrapper" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/frame_dumping_decoder.cc", - "//video/frame_dumping_decoder.h" - ], - "type": "static_library" - }, - "//video:video": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:fec_controller_api", - "//api:frame_transformer_interface", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:options", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/units:timestamp", - "//api/video:encoded_image", - "//api/video:recordable_encoded_frame", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video:video_stream_encoder", - "//api/video:video_stream_encoder_create", - "//api/video_codecs:video_codecs_api", - "//call:bitrate_allocator", - "//call:call_interfaces", - "//call:rtp_interfaces", - "//call:rtp_receiver", - "//call:rtp_sender", - "//call:video_stream_api", - "//common_video:common_video", - "//media:rtc_h264_profile_id", - "//modules:module_api", - "//modules:module_api_public", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/utility:utility", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:nack_module", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding/deprecated:nack_module", - "//modules/video_processing:video_processing", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:stringutils", - "//rtc_base:weak_ptr", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:keyframe_interval_settings_experiment", - "//rtc_base/experiments:min_video_bitrate_experiment", - "//rtc_base/experiments:quality_scaling_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:thread_registry", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/time:timestamp_extrapolator", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//video:frame_dumping_decoder" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/buffered_frame_decryptor.cc", - "//video/buffered_frame_decryptor.h", - "//video/call_stats.cc", - "//video/call_stats.h", - "//video/call_stats2.cc", - "//video/call_stats2.h", - "//video/encoder_rtcp_feedback.cc", - "//video/encoder_rtcp_feedback.h", - "//video/quality_limitation_reason_tracker.cc", - "//video/quality_limitation_reason_tracker.h", - "//video/quality_threshold.cc", - "//video/quality_threshold.h", - "//video/receive_statistics_proxy.cc", - "//video/receive_statistics_proxy.h", - "//video/receive_statistics_proxy2.cc", - "//video/receive_statistics_proxy2.h", - "//video/report_block_stats.cc", - "//video/report_block_stats.h", - "//video/rtp_streams_synchronizer.cc", - "//video/rtp_streams_synchronizer.h", - "//video/rtp_streams_synchronizer2.cc", - "//video/rtp_streams_synchronizer2.h", - "//video/rtp_video_stream_receiver.cc", - "//video/rtp_video_stream_receiver.h", - "//video/rtp_video_stream_receiver2.cc", - "//video/rtp_video_stream_receiver2.h", - "//video/rtp_video_stream_receiver_frame_transformer_delegate.cc", - "//video/rtp_video_stream_receiver_frame_transformer_delegate.h", - "//video/send_delay_stats.cc", - "//video/send_delay_stats.h", - "//video/send_statistics_proxy.cc", - "//video/send_statistics_proxy.h", - "//video/stats_counter.cc", - "//video/stats_counter.h", - "//video/stream_synchronization.cc", - "//video/stream_synchronization.h", - "//video/transport_adapter.cc", - "//video/transport_adapter.h", - "//video/video_quality_observer.cc", - "//video/video_quality_observer.h", - "//video/video_quality_observer2.cc", - "//video/video_quality_observer2.h", - "//video/video_receive_stream.cc", - "//video/video_receive_stream.h", - "//video/video_receive_stream2.cc", - "//video/video_receive_stream2.h", - "//video/video_send_stream.cc", - "//video/video_send_stream.h", - "//video/video_send_stream_impl.cc", - "//video/video_send_stream_impl.h", - "//video/video_stream_decoder.cc", - "//video/video_stream_decoder.h", - "//video/video_stream_decoder2.cc", - "//video/video_stream_decoder2.h" - ], - "type": "static_library" - }, - "//video:video_stream_encoder_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api/adaptation:resource_adaptation_api", - "//api/task_queue:task_queue", - "//api/units:data_rate", - "//api/video:encoded_image", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//call/adaptation:resource_adaptation", - "//common_video:common_video", - "//modules:module_api_public", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_event", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:timeutils", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:balanced_degradation_settings", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:quality_rampup_experiment", - "//rtc_base/experiments:quality_scaler_settings", - "//rtc_base/experiments:quality_scaling_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional", - "//video/adaptation:video_adaptation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/alignment_adjuster.cc", - "//video/alignment_adjuster.h", - "//video/encoder_bitrate_adjuster.cc", - "//video/encoder_bitrate_adjuster.h", - "//video/encoder_overshoot_detector.cc", - "//video/encoder_overshoot_detector.h", - "//video/frame_encode_metadata_writer.cc", - "//video/frame_encode_metadata_writer.h", - "//video/video_source_sink_controller.cc", - "//video/video_source_sink_controller.h", - "//video/video_stream_encoder.cc", - "//video/video_stream_encoder.h" - ], - "type": "static_library" - } - } -} \ No newline at end of file diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_linux_False.mozconfig b/dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_linux_False.mozconfig deleted file mode 100644 index 23b164e13f16..000000000000 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_False_arm64_linux_False.mozconfig +++ /dev/null @@ -1,6 +0,0 @@ -ac_add_options --target=aarch64 -ac_add_options --enable-bootstrap -ac_add_options --enable-default-toolkit=cairo-gtk3-wayland-only - -mk_add_options MOZ_OBJDIR=obj-x64_False_arm64_linux_False - diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_False_arm_android.json b/dom/media/webrtc/third_party_build/gn-configs/x64_False_arm_android.json index 39b0389c4716..10da0a92f067 100644 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_False_arm_android.json +++ b/dom/media/webrtc/third_party_build/gn-configs/x64_False_arm_android.json @@ -9,7 +9,6 @@ "CPU_ARCH": "arm", "HOST_CPU_ARCH": "x86_64", "MOZ_DEBUG": null, - "MOZ_X11": null, "OS_TARGET": "Android" }, "sandbox_vars": { diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_android.json b/dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_android.json index a9b8c803357f..bf9d09c72e26 100644 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_android.json +++ b/dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_android.json @@ -9,7 +9,6 @@ "CPU_ARCH": "x86_64", "HOST_CPU_ARCH": "x86_64", "MOZ_DEBUG": null, - "MOZ_X11": null, "OS_TARGET": "Android" }, "sandbox_vars": { diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_linux_True.json b/dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_linux.json similarity index 99% rename from dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_linux_True.json rename to dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_linux.json index 3629b212040e..febf7930fe76 100644 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_linux_True.json +++ b/dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_linux.json @@ -3,14 +3,12 @@ "host_cpu": "x64", "is_debug": false, "target_cpu": "x64", - "target_os": "linux", - "use_x11": true + "target_os": "linux" }, "mozbuild_args": { "CPU_ARCH": "x86_64", "HOST_CPU_ARCH": "x86_64", "MOZ_DEBUG": null, - "MOZ_X11": "1", "OS_TARGET": "Linux" }, "sandbox_vars": { diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_linux.mozconfig b/dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_linux.mozconfig new file mode 100644 index 000000000000..40dc5504081e --- /dev/null +++ b/dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_linux.mozconfig @@ -0,0 +1,4 @@ +ac_add_options --enable-bootstrap + +mk_add_options MOZ_OBJDIR=obj-x64_False_x64_linux + diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_linux_False.json b/dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_linux_False.json deleted file mode 100644 index fefb8e2d1ddb..000000000000 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_linux_False.json +++ /dev/null @@ -1,43353 +0,0 @@ -{ - "gn_gen_args": { - "host_cpu": "x64", - "is_debug": false, - "target_cpu": "x64", - "target_os": "linux", - "use_x11": false - }, - "mozbuild_args": { - "CPU_ARCH": "x86_64", - "HOST_CPU_ARCH": "x86_64", - "MOZ_DEBUG": null, - "MOZ_X11": null, - "OS_TARGET": "Linux" - }, - "sandbox_vars": { - "COMPILE_FLAGS": { - "WARNINGS_AS_ERRORS": [] - }, - "FINAL_LIBRARY": "webrtc" - }, - "targets": { - "//:webrtc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:builtin_audio_decoder_factory", - "//api/audio_codecs:builtin_audio_encoder_factory", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:builtin_video_decoder_factory", - "//api/video_codecs:builtin_video_encoder_factory", - "//audio:audio", - "//call:call", - "//common_audio:common_audio", - "//common_video:common_video", - "//media:media", - "//modules:modules", - "//modules/video_capture:video_capture_internal_impl", - "//rtc_base:rtc_base", - "//test:rtp_test_utils", - "//video:video" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt", - "m" - ], - "sources": [], - "type": "static_library" - }, - "//api/adaptation:resource_adaptation_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:refcount", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/adaptation/resource.cc", - "//api/adaptation/resource.h" - ], - "type": "source_set" - }, - "//api/audio:aec3_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/echo_canceller3_config.cc", - "//api/audio/echo_canceller3_config.h" - ], - "type": "static_library" - }, - "//api/audio:aec3_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:aec3_config", - "//api/audio:echo_control", - "//modules/audio_processing/aec3:aec3", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio/echo_canceller3_factory.cc", - "//api/audio/echo_canceller3_factory.h" - ], - "type": "static_library" - }, - "//api/audio:audio_frame_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_packet_info", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/audio_frame.cc", - "//api/audio/audio_frame.h", - "//api/audio/channel_layout.cc", - "//api/audio/channel_layout.h" - ], - "type": "static_library" - }, - "//api/audio:audio_mixer_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/audio_mixer.h" - ], - "type": "source_set" - }, - "//api/audio:echo_control": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/echo_control.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/L16:audio_decoder_L16": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:pcm16b", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/L16/audio_decoder_L16.cc", - "//api/audio_codecs/L16/audio_decoder_L16.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/L16:audio_encoder_L16": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:pcm16b", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/L16/audio_encoder_L16.cc", - "//api/audio_codecs/L16/audio_encoder_L16.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g711:audio_decoder_g711": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g711", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g711/audio_decoder_g711.cc", - "//api/audio_codecs/g711/audio_decoder_g711.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g711:audio_encoder_g711": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g711", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g711/audio_encoder_g711.cc", - "//api/audio_codecs/g711/audio_encoder_g711.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g722:audio_decoder_g722": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g722", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g722/audio_decoder_g722.cc", - "//api/audio_codecs/g722/audio_decoder_g722.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g722:audio_encoder_g722": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/g722:audio_encoder_g722_config", - "//modules/audio_coding:g722", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g722/audio_encoder_g722.cc", - "//api/audio_codecs/g722/audio_encoder_g722.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g722:audio_encoder_g722_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g722/audio_encoder_g722_config.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/ilbc:audio_decoder_ilbc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:ilbc", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/ilbc/audio_decoder_ilbc.cc", - "//api/audio_codecs/ilbc/audio_decoder_ilbc.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/ilbc:audio_encoder_ilbc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/ilbc:audio_encoder_ilbc_config", - "//modules/audio_coding:ilbc", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/ilbc/audio_encoder_ilbc.cc", - "//api/audio_codecs/ilbc/audio_encoder_ilbc.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/ilbc:audio_encoder_ilbc_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/ilbc/audio_encoder_ilbc_config.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/isac:audio_decoder_isac": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs/isac:audio_decoder_isac_float" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [], - "type": "source_set" - }, - "//api/audio_codecs/isac:audio_decoder_isac_float": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:isac", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/isac/audio_decoder_isac_float.cc", - "//api/audio_codecs/isac/audio_decoder_isac_float.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/isac:audio_encoder_isac": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs/isac:audio_encoder_isac_float" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [], - "type": "source_set" - }, - "//api/audio_codecs/isac:audio_encoder_isac_float": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:isac", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/isac/audio_encoder_isac_float.cc", - "//api/audio_codecs/isac/audio_encoder_isac_float.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_decoder_multiopus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_decoder_opus_config", - "//modules/audio_coding:webrtc_multiopus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_decoder_multi_channel_opus.cc", - "//api/audio_codecs/opus/audio_decoder_multi_channel_opus.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_decoder_opus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:webrtc_opus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/opus/audio_decoder_opus.cc", - "//api/audio_codecs/opus/audio_decoder_opus.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_decoder_opus_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_decoder_multi_channel_opus_config.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/opus:audio_encoder_multiopus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//modules/audio_coding:webrtc_multiopus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_encoder_multi_channel_opus.cc" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_encoder_opus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//modules/audio_coding:webrtc_opus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/opus/audio_encoder_opus.cc" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_encoder_opus_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_OPUS_VARIABLE_COMPLEXITY=0", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_encoder_multi_channel_opus_config.cc", - "//api/audio_codecs/opus/audio_encoder_multi_channel_opus_config.h", - "//api/audio_codecs/opus/audio_encoder_opus_config.cc", - "//api/audio_codecs/opus/audio_encoder_opus_config.h" - ], - "type": "static_library" - }, - "//api/audio_codecs:audio_codecs_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:bitrate_allocation", - "//api:scoped_refptr", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/audio_codec_pair_id.cc", - "//api/audio_codecs/audio_codec_pair_id.h", - "//api/audio_codecs/audio_decoder.cc", - "//api/audio_codecs/audio_decoder.h", - "//api/audio_codecs/audio_decoder_factory.h", - "//api/audio_codecs/audio_decoder_factory_template.h", - "//api/audio_codecs/audio_encoder.cc", - "//api/audio_codecs/audio_encoder.h", - "//api/audio_codecs/audio_encoder_factory.h", - "//api/audio_codecs/audio_encoder_factory_template.h", - "//api/audio_codecs/audio_format.cc", - "//api/audio_codecs/audio_format.h" - ], - "type": "static_library" - }, - "//api/audio_codecs:builtin_audio_decoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_USE_BUILTIN_ILBC=1", - "WEBRTC_USE_BUILTIN_OPUS=1", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/L16:audio_decoder_L16", - "//api/audio_codecs/g711:audio_decoder_g711", - "//api/audio_codecs/g722:audio_decoder_g722", - "//api/audio_codecs/ilbc:audio_decoder_ilbc", - "//api/audio_codecs/isac:audio_decoder_isac", - "//api/audio_codecs/opus:audio_decoder_multiopus", - "//api/audio_codecs/opus:audio_decoder_opus", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/builtin_audio_decoder_factory.cc", - "//api/audio_codecs/builtin_audio_decoder_factory.h" - ], - "type": "static_library" - }, - "//api/audio_codecs:builtin_audio_encoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_USE_BUILTIN_ILBC=1", - "WEBRTC_USE_BUILTIN_OPUS=1", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/L16:audio_encoder_L16", - "//api/audio_codecs/g711:audio_encoder_g711", - "//api/audio_codecs/g722:audio_encoder_g722", - "//api/audio_codecs/ilbc:audio_encoder_ilbc", - "//api/audio_codecs/isac:audio_encoder_isac", - "//api/audio_codecs/opus:audio_encoder_multiopus", - "//api/audio_codecs/opus:audio_encoder_opus", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/builtin_audio_encoder_factory.cc", - "//api/audio_codecs/builtin_audio_encoder_factory.h" - ], - "type": "static_library" - }, - "//api/crypto:frame_decryptor_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_parameters", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/crypto/frame_decryptor_interface.h" - ], - "type": "source_set" - }, - "//api/crypto:frame_encryptor_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_parameters", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/crypto/frame_encryptor_interface.h" - ], - "type": "source_set" - }, - "//api/crypto:options": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/crypto/crypto_options.cc", - "//api/crypto/crypto_options.h" - ], - "type": "static_library" - }, - "//api/neteq:default_neteq_controller_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/neteq:neteq_controller_api", - "//modules/audio_coding:neteq" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/neteq/default_neteq_controller_factory.cc", - "//api/neteq/default_neteq_controller_factory.h" - ], - "type": "source_set" - }, - "//api/neteq:neteq_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/neteq/neteq.cc", - "//api/neteq/neteq.h", - "//api/neteq/neteq_factory.h" - ], - "type": "source_set" - }, - "//api/neteq:neteq_controller_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/neteq:neteq_api", - "//api/neteq:tick_timer", - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/neteq/neteq_controller.h", - "//api/neteq/neteq_controller_factory.h" - ], - "type": "source_set" - }, - "//api/neteq:tick_timer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/neteq/tick_timer.cc", - "//api/neteq/tick_timer.h" - ], - "type": "source_set" - }, - "//api/numerics:numerics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:timestamp", - "//rtc_base:checks", - "//rtc_base:rtc_numerics", - "//rtc_base:timeutils", - "//third_party/abseil-cpp/absl/algorithm:container" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/numerics/samples_stats_counter.cc", - "//api/numerics/samples_stats_counter.h" - ], - "type": "static_library" - }, - "//api/rtc_event_log:rtc_event_log": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:libjingle_logging_api", - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:timeutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtc_event_log/rtc_event.cc", - "//api/rtc_event_log/rtc_event.h", - "//api/rtc_event_log/rtc_event_log.cc", - "//api/rtc_event_log/rtc_event_log.h", - "//api/rtc_event_log/rtc_event_log_factory_interface.h" - ], - "type": "static_library" - }, - "//api/task_queue:task_queue": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/task_queue/task_queue_base.cc" - ], - "type": "static_library" - }, - "//api/transport/rtp:dependency_descriptor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/rtp/dependency_descriptor.cc", - "//api/transport/rtp/dependency_descriptor.h" - ], - "type": "source_set" - }, - "//api/transport/rtp:rtp_source": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_headers", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/rtp/rtp_source.h" - ], - "type": "source_set" - }, - "//api/transport:bitrate_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/bitrate_settings.cc", - "//api/transport/bitrate_settings.h" - ], - "type": "static_library" - }, - "//api/transport:field_trial_based_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:webrtc_key_value_config", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/field_trial_based_config.cc", - "//api/transport/field_trial_based_config.h" - ], - "type": "static_library" - }, - "//api/transport:goog_cc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//modules/congestion_controller/goog_cc:goog_cc", - "//rtc_base:deprecation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/transport/goog_cc_factory.cc", - "//api/transport/goog_cc_factory.h" - ], - "type": "static_library" - }, - "//api/transport:network_control": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//rtc_base:deprecation", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/network_control.h", - "//api/transport/network_types.cc", - "//api/transport/network_types.h" - ], - "type": "static_library" - }, - "//api/transport:webrtc_key_value_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/webrtc_key_value_config.h" - ], - "type": "source_set" - }, - "//api/units:data_rate": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:data_size", - "//api/units:frequency", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/data_rate.cc", - "//api/units/data_rate.h" - ], - "type": "static_library" - }, - "//api/units:data_size": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/data_size.cc", - "//api/units/data_size.h" - ], - "type": "static_library" - }, - "//api/units:frequency": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/frequency.cc", - "//api/units/frequency.h" - ], - "type": "static_library" - }, - "//api/units:time_delta": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/time_delta.cc", - "//api/units/time_delta.h" - ], - "type": "static_library" - }, - "//api/units:timestamp": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/timestamp.cc", - "//api/units/timestamp.h" - ], - "type": "static_library" - }, - "//api/video:builtin_video_bitrate_allocator_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video_codecs:video_codecs_api", - "//media:rtc_media_base", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/builtin_video_bitrate_allocator_factory.cc", - "//api/video/builtin_video_bitrate_allocator_factory.h" - ], - "type": "static_library" - }, - "//api/video:encoded_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/video_coding:encoded_frame" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/encoded_frame.cc", - "//api/video/encoded_frame.h" - ], - "type": "static_library" - }, - "//api/video:encoded_image": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:refcountedbase", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/encoded_image.cc", - "//api/video/encoded_image.h" - ], - "type": "static_library" - }, - "//api/video:recordable_encoded_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/units:timestamp", - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/recordable_encoded_frame.h" - ], - "type": "source_set" - }, - "//api/video:video_adaptation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:stringutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_adaptation_counters.cc", - "//api/video/video_adaptation_counters.h", - "//api/video/video_adaptation_reason.h" - ], - "type": "static_library" - }, - "//api/video:video_bitrate_allocation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_codec_constants", - "//rtc_base:checks", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_bitrate_allocation.cc", - "//api/video/video_bitrate_allocation.h" - ], - "type": "static_library" - }, - "//api/video:video_bitrate_allocator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/video:video_bitrate_allocation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_bitrate_allocator.cc", - "//api/video/video_bitrate_allocator.h" - ], - "type": "static_library" - }, - "//api/video:video_bitrate_allocator_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_bitrate_allocator", - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_bitrate_allocator_factory.h" - ], - "type": "source_set" - }, - "//api/video:video_codec_constants": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_codec_constants.h" - ], - "type": "source_set" - }, - "//api/video:video_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_codec_type.h", - "//api/video/video_frame.cc", - "//api/video/video_frame.h", - "//api/video/video_frame_buffer.cc", - "//api/video/video_frame_buffer.h", - "//api/video/video_sink_interface.h", - "//api/video/video_source_interface.cc", - "//api/video/video_source_interface.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_i010": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/memory:aligned_malloc" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/i010_buffer.cc", - "//api/video/i010_buffer.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_i420": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/i420_buffer.cc", - "//api/video/i420_buffer.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_metadata": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/transport/rtp:dependency_descriptor", - "//modules/rtp_rtcp:rtp_video_header", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_frame_metadata.cc", - "//api/video/video_frame_metadata.h" - ], - "type": "source_set" - }, - "//api/video:video_frame_nv12": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/nv12_buffer.cc", - "//api/video/nv12_buffer.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_type": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_frame_type.h" - ], - "type": "source_set" - }, - "//api/video:video_rtp_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/color_space.cc", - "//api/video/color_space.h", - "//api/video/hdr_metadata.cc", - "//api/video/hdr_metadata.h", - "//api/video/video_content_type.cc", - "//api/video/video_content_type.h", - "//api/video/video_rotation.h", - "//api/video/video_timing.cc", - "//api/video/video_timing.h" - ], - "type": "static_library" - }, - "//api/video:video_stream_encoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/adaptation:resource_adaptation_api", - "//api/units:data_rate", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video_codecs:video_codecs_api", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_stream_encoder_interface.h", - "//api/video/video_stream_encoder_observer.h", - "//api/video/video_stream_encoder_settings.h" - ], - "type": "source_set" - }, - "//api/video:video_stream_encoder_create": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//api/video:video_frame", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//video:video_stream_encoder_impl", - "//video/adaptation:video_adaptation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/video_stream_encoder_create.cc", - "//api/video/video_stream_encoder_create.h" - ], - "type": "static_library" - }, - "//api/video_codecs:bitstream_parser_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video_codecs/bitstream_parser.h" - ], - "type": "source_set" - }, - "//api/video_codecs:builtin_video_decoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video_codecs:video_codecs_api", - "//media:rtc_internal_video_codecs", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/builtin_video_decoder_factory.cc", - "//api/video_codecs/builtin_video_decoder_factory.h" - ], - "type": "static_library" - }, - "//api/video_codecs:builtin_video_encoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video_codecs:video_codecs_api", - "//media:rtc_encoder_simulcast_proxy", - "//media:rtc_internal_video_codecs", - "//media:rtc_media_base", - "//rtc_base:checks", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/builtin_video_encoder_factory.cc", - "//api/video_codecs/builtin_video_encoder_factory.h" - ], - "type": "static_library" - }, - "//api/video_codecs:rtc_software_fallback_wrappers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//media:rtc_h264_profile_id", - "//media:rtc_media_base", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/video_decoder_software_fallback_wrapper.cc", - "//api/video_codecs/video_decoder_software_fallback_wrapper.h", - "//api/video_codecs/video_encoder_software_fallback_wrapper.cc", - "//api/video_codecs/video_encoder_software_fallback_wrapper.h" - ], - "type": "static_library" - }, - "//api/video_codecs:video_codecs_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/units:data_rate", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//modules/video_coding:codec_globals_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video_codecs/sdp_video_format.cc", - "//api/video_codecs/sdp_video_format.h", - "//api/video_codecs/spatial_layer.cc", - "//api/video_codecs/spatial_layer.h", - "//api/video_codecs/video_codec.cc", - "//api/video_codecs/video_codec.h", - "//api/video_codecs/video_decoder.cc", - "//api/video_codecs/video_decoder.h", - "//api/video_codecs/video_decoder_factory.cc", - "//api/video_codecs/video_decoder_factory.h", - "//api/video_codecs/video_encoder.cc", - "//api/video_codecs/video_encoder.h", - "//api/video_codecs/video_encoder_config.cc", - "//api/video_codecs/video_encoder_config.h", - "//api/video_codecs/video_encoder_factory.h", - "//api/video_codecs/vp8_frame_buffer_controller.h", - "//api/video_codecs/vp8_frame_config.cc", - "//api/video_codecs/vp8_frame_config.h", - "//api/video_codecs/vp8_temporal_layers.cc", - "//api/video_codecs/vp8_temporal_layers.h" - ], - "type": "static_library" - }, - "//api/video_codecs:vp8_temporal_layers_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp8_temporal_layers", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/vp8_temporal_layers_factory.cc", - "//api/video_codecs/vp8_temporal_layers_factory.h" - ], - "type": "static_library" - }, - "//api:array_view": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/array_view.h" - ], - "type": "source_set" - }, - "//api:audio_options_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_options.cc", - "//api/audio_options.h" - ], - "type": "static_library" - }, - "//api:bitrate_allocation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/units:time_delta" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/bitrate_allocation.h" - ], - "type": "source_set" - }, - "//api:call_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/audio_sink.h" - ], - "type": "source_set" - }, - "//api:callfactory_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/call_factory_interface.h" - ], - "type": "source_set" - }, - "//api:fec_controller_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_frame_type", - "//modules:module_fec_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/fec_controller.h", - "//api/fec_controller_override.h" - ], - "type": "source_set" - }, - "//api:frame_transformer_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:encoded_frame", - "//api/video:video_frame_metadata", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/frame_transformer_interface.h" - ], - "type": "source_set" - }, - "//api:function_view": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/function_view.h" - ], - "type": "source_set" - }, - "//api:libjingle_logging_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtc_event_log_output.h" - ], - "type": "source_set" - }, - "//api:media_stream_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:audio_options_api", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/video:recordable_encoded_frame", - "//api/video:video_frame", - "//modules/audio_processing:audio_processing_statistics", - "//rtc_base:checks", - "//rtc_base:refcount", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/media_stream_interface.cc", - "//api/media_stream_interface.h", - "//api/notifier.h" - ], - "type": "static_library" - }, - "//api:network_state_predictor_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/network_state_predictor.h" - ], - "type": "source_set" - }, - "//api:priority": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/priority.h" - ], - "type": "source_set" - }, - "//api:refcountedbase": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/ref_counted_base.h" - ], - "type": "source_set" - }, - "//api:rtc_error": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtc_error.cc", - "//api/rtc_error.h" - ], - "type": "static_library" - }, - "//api:rtp_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:timestamp", - "//api/video:video_rtp_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtp_headers.cc", - "//api/rtp_headers.h" - ], - "type": "static_library" - }, - "//api:rtp_packet_info": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:refcountedbase", - "//api:rtp_headers", - "//api:scoped_refptr", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtp_packet_info.cc", - "//api/rtp_packet_info.h", - "//api/rtp_packet_infos.h" - ], - "type": "static_library" - }, - "//api:rtp_parameters": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:priority", - "//api:rtp_transceiver_direction", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/media_types.cc", - "//api/media_types.h", - "//api/rtp_parameters.cc", - "//api/rtp_parameters.h" - ], - "type": "static_library" - }, - "//api:rtp_transceiver_direction": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtp_transceiver_direction.h" - ], - "type": "source_set" - }, - "//api:scoped_refptr": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/scoped_refptr.h" - ], - "type": "source_set" - }, - "//api:simulated_network_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/test/simulated_network.h" - ], - "type": "source_set" - }, - "//api:transport_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/transport.cc", - "//api/call/transport.h" - ], - "type": "static_library" - }, - "//audio/utility:audio_frame_operations": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//common_audio:common_audio", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//audio/utility/audio_frame_operations.cc", - "//audio/utility/audio_frame_operations.h", - "//audio/utility/channel_mixer.cc", - "//audio/utility/channel_mixer.h", - "//audio/utility/channel_mixing_matrix.cc", - "//audio/utility/channel_mixing_matrix.h" - ], - "type": "static_library" - }, - "//audio:audio": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:call_api", - "//api:frame_transformer_interface", - "//api:function_view", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/audio:aec3_factory", - "//api/audio:audio_frame_api", - "//api/audio:audio_mixer_api", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/neteq:neteq_api", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/transport/rtp:rtp_source", - "//audio/utility:audio_frame_operations", - "//call:audio_sender_interface", - "//call:bitrate_allocator", - "//call:call_interfaces", - "//call:rtp_interfaces", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//logging:rtc_event_audio", - "//logging:rtc_stream_config", - "//modules/audio_coding:audio_coding", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/audio_coding:audio_encoder_cng", - "//modules/audio_coding:audio_network_adaptor_config", - "//modules/audio_coding:red", - "//modules/audio_device:audio_device", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_frame_proxies", - "//modules/audio_processing:audio_processing", - "//modules/audio_processing:rms_level", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//audio/audio_level.cc", - "//audio/audio_level.h", - "//audio/audio_receive_stream.cc", - "//audio/audio_receive_stream.h", - "//audio/audio_send_stream.cc", - "//audio/audio_send_stream.h", - "//audio/audio_state.cc", - "//audio/audio_state.h", - "//audio/audio_transport_impl.cc", - "//audio/audio_transport_impl.h", - "//audio/channel_receive.cc", - "//audio/channel_receive.h", - "//audio/channel_receive_frame_transformer_delegate.cc", - "//audio/channel_receive_frame_transformer_delegate.h", - "//audio/channel_send.cc", - "//audio/channel_send.h", - "//audio/channel_send_frame_transformer_delegate.cc", - "//audio/channel_send_frame_transformer_delegate.h", - "//audio/conversion.h", - "//audio/null_audio_poller.cc", - "//audio/null_audio_poller.h", - "//audio/remix_resample.cc", - "//audio/remix_resample.h" - ], - "type": "static_library" - }, - "//call/adaptation:resource_adaptation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/adaptation:resource_adaptation_api", - "//api/task_queue:task_queue", - "//api/video:video_adaptation", - "//api/video:video_frame", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:balanced_degradation_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/adaptation/adaptation_constraint.cc", - "//call/adaptation/adaptation_constraint.h", - "//call/adaptation/broadcast_resource_listener.cc", - "//call/adaptation/broadcast_resource_listener.h", - "//call/adaptation/degradation_preference_provider.cc", - "//call/adaptation/degradation_preference_provider.h", - "//call/adaptation/encoder_settings.cc", - "//call/adaptation/encoder_settings.h", - "//call/adaptation/resource_adaptation_processor.cc", - "//call/adaptation/resource_adaptation_processor.h", - "//call/adaptation/resource_adaptation_processor_interface.cc", - "//call/adaptation/resource_adaptation_processor_interface.h", - "//call/adaptation/video_source_restrictions.cc", - "//call/adaptation/video_source_restrictions.h", - "//call/adaptation/video_stream_adapter.cc", - "//call/adaptation/video_stream_adapter.h", - "//call/adaptation/video_stream_input_state.cc", - "//call/adaptation/video_stream_input_state.h", - "//call/adaptation/video_stream_input_state_provider.cc", - "//call/adaptation/video_stream_input_state_provider.h" - ], - "type": "static_library" - }, - "//call:audio_sender_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//call/audio_sender.h" - ], - "type": "source_set" - }, - "//call:bitrate_allocator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:bitrate_allocation", - "//api/transport:network_control", - "//api/units:data_rate", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/synchronization:sequence_checker", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//call/bitrate_allocator.cc", - "//call/bitrate_allocator.h" - ], - "type": "static_library" - }, - "//call:bitrate_configurator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:bitrate_settings", - "//api/units:data_rate", - "//call:rtp_interfaces", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_bitrate_configurator.cc", - "//call/rtp_bitrate_configurator.h" - ], - "type": "static_library" - }, - "//call:call": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:callfactory_api", - "//api:fec_controller_api", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:simulated_network_api", - "//api:transport_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/units:time_delta", - "//api/video_codecs:video_codecs_api", - "//audio:audio", - "//call:bitrate_allocator", - "//call:call_interfaces", - "//call:fake_network", - "//call:rtp_interfaces", - "//call:rtp_receiver", - "//call:rtp_sender", - "//call:simulated_network", - "//call:video_stream_api", - "//call/adaptation:resource_adaptation", - "//logging:rtc_event_audio", - "//logging:rtc_event_rtp_rtcp", - "//logging:rtc_event_video", - "//logging:rtc_stream_config", - "//modules:module_api", - "//modules/congestion_controller:congestion_controller", - "//modules/pacing:pacing", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//modules/video_coding:video_coding", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/network:sent_packet", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional", - "//video:video" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt", - "dl" - ], - "sources": [ - "//call/call.cc", - "//call/call_factory.cc", - "//call/call_factory.h", - "//call/degraded_call.cc", - "//call/degraded_call.h", - "//call/flexfec_receive_stream_impl.cc", - "//call/flexfec_receive_stream_impl.h", - "//call/receive_time_calculator.cc", - "//call/receive_time_calculator.h" - ], - "type": "static_library" - }, - "//call:call_interfaces": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:frame_transformer_interface", - "//api:network_state_predictor_api", - "//api:rtc_error", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/adaptation:resource_adaptation_api", - "//api/audio:audio_mixer_api", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/neteq:neteq_api", - "//api/task_queue:task_queue", - "//api/transport:bitrate_settings", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/transport/rtp:rtp_source", - "//call:audio_sender_interface", - "//call:rtp_interfaces", - "//call:video_stream_api", - "//modules/audio_device:audio_device", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_processing", - "//modules/audio_processing:audio_processing_statistics", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/network:sent_packet", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/audio_receive_stream.cc", - "//call/audio_receive_stream.h", - "//call/audio_send_stream.h", - "//call/audio_send_stream_call.cc", - "//call/audio_state.cc", - "//call/audio_state.h", - "//call/call.h", - "//call/call_config.cc", - "//call/call_config.h", - "//call/flexfec_receive_stream.cc", - "//call/flexfec_receive_stream.h", - "//call/packet_receiver.h", - "//call/syncable.cc", - "//call/syncable.h" - ], - "type": "static_library" - }, - "//call:fake_network": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api:simulated_network_api", - "//api:transport_api", - "//call:call_interfaces", - "//call:simulated_network", - "//call:simulated_packet_receiver", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/fake_network_pipe.cc", - "//call/fake_network_pipe.h" - ], - "type": "static_library" - }, - "//call:rtp_interfaces": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:fec_controller_api", - "//api:frame_transformer_interface", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api/crypto:options", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:bitrate_settings", - "//api/units:timestamp", - "//common_video:frame_counts", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_config.cc", - "//call/rtp_config.h", - "//call/rtp_packet_sink_interface.h", - "//call/rtp_stream_receiver_controller_interface.h", - "//call/rtp_transport_controller_send_interface.h" - ], - "type": "static_library" - }, - "//call:rtp_receiver": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_headers", - "//call:rtp_interfaces", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_demuxer.cc", - "//call/rtp_demuxer.h", - "//call/rtp_stream_receiver_controller.cc", - "//call/rtp_stream_receiver_controller.h", - "//call/rtx_receive_stream.cc", - "//call/rtx_receive_stream.h" - ], - "type": "static_library" - }, - "//call:rtp_sender": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:bitrate_allocation", - "//api:fec_controller_api", - "//api:network_state_predictor_api", - "//api:rtp_parameters", - "//api:transport_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:field_trial_based_config", - "//api/transport:goog_cc", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//call:bitrate_configurator", - "//call:rtp_interfaces", - "//logging:rtc_event_bwe", - "//modules/congestion_controller:congestion_controller", - "//modules/congestion_controller/rtp:control_handler", - "//modules/congestion_controller/rtp:transport_feedback", - "//modules/pacing:pacing", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/utility:utility", - "//modules/video_coding:chain_diff_calculator", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:frame_dependencies_calculator", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/synchronization:mutex", - "//rtc_base/task_utils:repeating_task", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_payload_params.cc", - "//call/rtp_payload_params.h", - "//call/rtp_transport_controller_send.cc", - "//call/rtp_transport_controller_send.h", - "//call/rtp_video_sender.cc", - "//call/rtp_video_sender.h", - "//call/rtp_video_sender_interface.h" - ], - "type": "static_library" - }, - "//call:simulated_network": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:simulated_network_api", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/simulated_network.cc", - "//call/simulated_network.h" - ], - "type": "static_library" - }, - "//call:simulated_packet_receiver": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:simulated_network_api", - "//call:call_interfaces" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/simulated_packet_receiver.h" - ], - "type": "source_set" - }, - "//call:video_stream_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:frame_transformer_interface", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/adaptation:resource_adaptation_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/transport/rtp:rtp_source", - "//api/video:recordable_encoded_frame", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//call:rtp_interfaces", - "//common_video:common_video", - "//common_video:frame_counts", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/video_receive_stream.cc", - "//call/video_receive_stream.h", - "//call/video_send_stream.cc", - "//call/video_send_stream.h" - ], - "type": "static_library" - }, - "//common_audio/third_party/ooura:fft_size_128": { - "cflags": [ - "-msse2", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/third_party/ooura/fft_size_128/ooura_fft.cc", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft.h", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft_tables_common.h", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft_sse2.cc", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft_tables_neon_sse2.h" - ], - "type": "static_library" - }, - "//common_audio/third_party/ooura:fft_size_256": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_audio/third_party/ooura/fft_size_256/fft4g.cc", - "//common_audio/third_party/ooura/fft_size_256/fft4g.h" - ], - "type": "static_library" - }, - "//common_audio/third_party/spl_sqrt_floor:spl_sqrt_floor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.h", - "//common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c" - ], - "type": "static_library" - }, - "//common_audio:common_audio": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio_avx2", - "//common_audio:common_audio_c", - "//common_audio:common_audio_sse2", - "//common_audio:sinc_resampler", - "//common_audio/third_party/ooura:fft_size_256", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/audio_converter.cc", - "//common_audio/audio_converter.h", - "//common_audio/audio_util.cc", - "//common_audio/channel_buffer.cc", - "//common_audio/channel_buffer.h", - "//common_audio/include/audio_util.h", - "//common_audio/real_fourier.cc", - "//common_audio/real_fourier.h", - "//common_audio/real_fourier_ooura.cc", - "//common_audio/real_fourier_ooura.h", - "//common_audio/resampler/include/push_resampler.h", - "//common_audio/resampler/include/resampler.h", - "//common_audio/resampler/push_resampler.cc", - "//common_audio/resampler/push_sinc_resampler.cc", - "//common_audio/resampler/push_sinc_resampler.h", - "//common_audio/resampler/resampler.cc", - "//common_audio/resampler/sinc_resampler.cc", - "//common_audio/smoothing_filter.cc", - "//common_audio/smoothing_filter.h", - "//common_audio/vad/include/vad.h", - "//common_audio/vad/vad.cc", - "//common_audio/wav_file.cc", - "//common_audio/wav_file.h", - "//common_audio/wav_header.cc", - "//common_audio/wav_header.h", - "//common_audio/window_generator.cc", - "//common_audio/window_generator.h" - ], - "type": "static_library" - }, - "//common_audio:common_audio_avx2": { - "cflags": [ - "-mavx2", - "-mfma", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:fir_filter", - "//common_audio:sinc_resampler", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/memory:aligned_malloc" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/resampler/sinc_resampler_avx2.cc", - "//common_audio/fir_filter_avx2.cc", - "//common_audio/fir_filter_avx2.h" - ], - "type": "static_library" - }, - "//common_audio:common_audio_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio_c_arm_asm", - "//common_audio:common_audio_cc", - "//common_audio/third_party/ooura:fft_size_256", - "//common_audio/third_party/spl_sqrt_floor:spl_sqrt_floor", - "//rtc_base:checks", - "//rtc_base:compile_assert_c", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/ring_buffer.c", - "//common_audio/ring_buffer.h", - "//common_audio/signal_processing/auto_corr_to_refl_coef.c", - "//common_audio/signal_processing/auto_correlation.c", - "//common_audio/signal_processing/complex_fft_tables.h", - "//common_audio/signal_processing/copy_set_operations.c", - "//common_audio/signal_processing/cross_correlation.c", - "//common_audio/signal_processing/division_operations.c", - "//common_audio/signal_processing/downsample_fast.c", - "//common_audio/signal_processing/energy.c", - "//common_audio/signal_processing/filter_ar.c", - "//common_audio/signal_processing/filter_ma_fast_q12.c", - "//common_audio/signal_processing/get_hanning_window.c", - "//common_audio/signal_processing/get_scaling_square.c", - "//common_audio/signal_processing/ilbc_specific_functions.c", - "//common_audio/signal_processing/include/real_fft.h", - "//common_audio/signal_processing/include/signal_processing_library.h", - "//common_audio/signal_processing/include/spl_inl.h", - "//common_audio/signal_processing/include/spl_inl_armv7.h", - "//common_audio/signal_processing/levinson_durbin.c", - "//common_audio/signal_processing/lpc_to_refl_coef.c", - "//common_audio/signal_processing/min_max_operations.c", - "//common_audio/signal_processing/randomization_functions.c", - "//common_audio/signal_processing/real_fft.c", - "//common_audio/signal_processing/refl_coef_to_lpc.c", - "//common_audio/signal_processing/resample.c", - "//common_audio/signal_processing/resample_48khz.c", - "//common_audio/signal_processing/resample_by_2.c", - "//common_audio/signal_processing/resample_by_2_internal.c", - "//common_audio/signal_processing/resample_by_2_internal.h", - "//common_audio/signal_processing/resample_fractional.c", - "//common_audio/signal_processing/spl_init.c", - "//common_audio/signal_processing/spl_inl.c", - "//common_audio/signal_processing/spl_sqrt.c", - "//common_audio/signal_processing/splitting_filter.c", - "//common_audio/signal_processing/sqrt_of_one_minus_x_squared.c", - "//common_audio/signal_processing/vector_scaling_operations.c", - "//common_audio/vad/include/webrtc_vad.h", - "//common_audio/vad/vad_core.c", - "//common_audio/vad/vad_core.h", - "//common_audio/vad/vad_filterbank.c", - "//common_audio/vad/vad_filterbank.h", - "//common_audio/vad/vad_gmm.c", - "//common_audio/vad/vad_gmm.h", - "//common_audio/vad/vad_sp.c", - "//common_audio/vad/vad_sp.h", - "//common_audio/vad/webrtc_vad.c", - "//common_audio/signal_processing/complex_fft.c", - "//common_audio/signal_processing/complex_bit_reverse.c", - "//common_audio/signal_processing/filter_ar_fast_q12.c" - ], - "type": "static_library" - }, - "//common_audio:common_audio_c_arm_asm": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//common_audio:common_audio_cc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/signal_processing/dot_product_with_scale.cc", - "//common_audio/signal_processing/dot_product_with_scale.h" - ], - "type": "static_library" - }, - "//common_audio:common_audio_sse2": { - "cflags": [ - "-msse2", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:fir_filter", - "//common_audio:sinc_resampler", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/memory:aligned_malloc" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/fir_filter_sse.cc", - "//common_audio/fir_filter_sse.h", - "//common_audio/resampler/sinc_resampler_sse.cc" - ], - "type": "static_library" - }, - "//common_audio:fir_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_audio/fir_filter.h" - ], - "type": "source_set" - }, - "//common_audio:fir_filter_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio_avx2", - "//common_audio:common_audio_sse2", - "//common_audio:fir_filter", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/fir_filter_c.cc", - "//common_audio/fir_filter_c.h", - "//common_audio/fir_filter_factory.cc", - "//common_audio/fir_filter_factory.h" - ], - "type": "static_library" - }, - "//common_audio:sinc_resampler": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/resampler/sinc_resampler.h" - ], - "type": "source_set" - }, - "//common_video/generic_frame_descriptor:generic_frame_descriptor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/transport/rtp:dependency_descriptor", - "//api/video:video_codec_constants", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_video/generic_frame_descriptor/generic_frame_info.cc", - "//common_video/generic_frame_descriptor/generic_frame_info.h" - ], - "type": "static_library" - }, - "//common_video:common_video": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//api/units:time_delta", - "//api/units:timestamp", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_frame_nv12", - "//api/video:video_rtp_headers", - "//api/video_codecs:bitstream_parser_api", - "//media:rtc_h264_profile_id", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_minmax", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:rtc_export", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//common_video/bitrate_adjuster.cc", - "//common_video/frame_rate_estimator.cc", - "//common_video/frame_rate_estimator.h", - "//common_video/h264/h264_bitstream_parser.cc", - "//common_video/h264/h264_bitstream_parser.h", - "//common_video/h264/h264_common.cc", - "//common_video/h264/h264_common.h", - "//common_video/h264/pps_parser.cc", - "//common_video/h264/pps_parser.h", - "//common_video/h264/profile_level_id.h", - "//common_video/h264/sps_parser.cc", - "//common_video/h264/sps_parser.h", - "//common_video/h264/sps_vui_rewriter.cc", - "//common_video/h264/sps_vui_rewriter.h", - "//common_video/include/bitrate_adjuster.h", - "//common_video/include/i420_buffer_pool.h", - "//common_video/include/incoming_video_stream.h", - "//common_video/include/quality_limitation_reason.h", - "//common_video/include/video_frame_buffer.h", - "//common_video/include/video_frame_buffer_pool.h", - "//common_video/incoming_video_stream.cc", - "//common_video/libyuv/include/webrtc_libyuv.h", - "//common_video/libyuv/webrtc_libyuv.cc", - "//common_video/video_frame_buffer.cc", - "//common_video/video_frame_buffer_pool.cc", - "//common_video/video_render_frames.cc", - "//common_video/video_render_frames.h" - ], - "type": "static_library" - }, - "//common_video:frame_counts": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_video/frame_counts.h" - ], - "type": "source_set" - }, - "//logging:rtc_event_audio": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//logging:rtc_stream_config", - "//modules/audio_coding:audio_network_adaptor_config", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_audio_network_adaptation.cc", - "//logging/rtc_event_log/events/rtc_event_audio_network_adaptation.h", - "//logging/rtc_event_log/events/rtc_event_audio_playout.cc", - "//logging/rtc_event_log/events/rtc_event_audio_playout.h", - "//logging/rtc_event_log/events/rtc_event_audio_receive_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_audio_receive_stream_config.h", - "//logging/rtc_event_log/events/rtc_event_audio_send_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_audio_send_stream_config.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_bwe": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//api/units:data_rate", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_bwe_update_delay_based.cc", - "//logging/rtc_event_log/events/rtc_event_bwe_update_delay_based.h", - "//logging/rtc_event_log/events/rtc_event_bwe_update_loss_based.cc", - "//logging/rtc_event_log/events/rtc_event_bwe_update_loss_based.h", - "//logging/rtc_event_log/events/rtc_event_probe_cluster_created.cc", - "//logging/rtc_event_log/events/rtc_event_probe_cluster_created.h", - "//logging/rtc_event_log/events/rtc_event_probe_result_failure.cc", - "//logging/rtc_event_log/events/rtc_event_probe_result_failure.h", - "//logging/rtc_event_log/events/rtc_event_probe_result_success.cc", - "//logging/rtc_event_log/events/rtc_event_probe_result_success.h", - "//logging/rtc_event_log/events/rtc_event_remote_estimate.h", - "//logging/rtc_event_log/events/rtc_event_route_change.cc", - "//logging/rtc_event_log/events/rtc_event_route_change.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_pacing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_alr_state.cc", - "//logging/rtc_event_log/events/rtc_event_alr_state.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_rtp_rtcp": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_incoming.cc", - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_incoming.h", - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_outgoing.cc", - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_outgoing.h", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_incoming.cc", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_incoming.h", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_outgoing.cc", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_outgoing.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_video": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//logging:rtc_stream_config", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_video_receive_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_video_receive_stream_config.h", - "//logging/rtc_event_log/events/rtc_event_video_send_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_video_send_stream_config.h" - ], - "type": "static_library" - }, - "//logging:rtc_stream_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_headers", - "//api:rtp_parameters" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/rtc_stream_config.cc", - "//logging/rtc_event_log/rtc_stream_config.h" - ], - "type": "static_library" - }, - "//media:rtc_constants": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//media/engine/constants.cc", - "//media/engine/constants.h" - ], - "type": "static_library" - }, - "//media:rtc_encoder_simulcast_proxy": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_bitrate_allocation", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//media:rtc_simulcast_encoder_adapter", - "//modules/video_coding:video_codec_interface", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/engine/encoder_simulcast_proxy.cc", - "//media/engine/encoder_simulcast_proxy.h" - ], - "type": "static_library" - }, - "//media:rtc_h264_profile_id": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/base/h264_profile_level_id.cc", - "//media/base/h264_profile_level_id.h" - ], - "type": "static_library" - }, - "//media:rtc_internal_video_codecs": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:rtc_software_fallback_wrappers", - "//api/video_codecs:video_codecs_api", - "//call:call_interfaces", - "//call:video_stream_api", - "//media:rtc_constants", - "//media:rtc_encoder_simulcast_proxy", - "//media:rtc_h264_profile_id", - "//media:rtc_media_base", - "//media:rtc_simulcast_encoder_adapter", - "//modules:module_api", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:webrtc_h264", - "//modules/video_coding:webrtc_multiplex", - "//modules/video_coding:webrtc_vp8", - "//modules/video_coding:webrtc_vp9", - "//modules/video_coding/codecs/av1:libaom_av1_decoder", - "//modules/video_coding/codecs/av1:libaom_av1_encoder", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/engine/internal_decoder_factory.cc", - "//media/engine/internal_decoder_factory.h", - "//media/engine/internal_encoder_factory.cc", - "//media/engine/internal_encoder_factory.h", - "//media/engine/multiplex_codec_factory.cc", - "//media/engine/multiplex_codec_factory.h", - "//media/engine/encoder_simulcast_proxy.h" - ], - "type": "static_library" - }, - "//media:rtc_media_base": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:audio_options_api", - "//api:frame_transformer_interface", - "//api:media_stream_interface", - "//api:rtc_error", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/transport/rtp:rtp_source", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//call:call_interfaces", - "//call:video_stream_api", - "//common_video:common_video", - "//media:rtc_h264_profile_id", - "//media:rtc_media_config", - "//media:rtc_vp9_profile", - "//modules/audio_processing:audio_processing_statistics", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base:sanitizer", - "//rtc_base:stringutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:rtc_export", - "//rtc_base/third_party/sigslot:sigslot", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/base/codec.cc", - "//media/base/codec.h", - "//media/base/media_constants.cc", - "//media/base/media_constants.h", - "//media/base/video_adapter.cc", - "//media/base/video_adapter.h", - "//media/base/video_broadcaster.cc", - "//media/base/video_broadcaster.h", - "//media/base/video_common.cc", - "//media/base/video_common.h", - "//media/base/video_source_base.cc", - "//media/base/video_source_base.h" - ], - "type": "static_library" - }, - "//media:rtc_media_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//media/base/media_config.h" - ], - "type": "source_set" - }, - "//media:rtc_simulcast_encoder_adapter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:rtc_software_fallback_wrappers", - "//api/video_codecs:video_codecs_api", - "//call:video_stream_api", - "//media:rtc_media_base", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/engine/simulcast_encoder_adapter.cc", - "//media/engine/simulcast_encoder_adapter.h" - ], - "type": "static_library" - }, - "//media:rtc_vp9_profile": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//media/base/vp9_profile.cc", - "//media/base/vp9_profile.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_coding": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api/audio:audio_frame_api", - "//api/audio_codecs:audio_codecs_api", - "//api/neteq:neteq_api", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules:module_api", - "//modules:module_api_public", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/audio_coding:default_neteq_factory", - "//modules/audio_coding:neteq", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/acm2/acm_receiver.cc", - "//modules/audio_coding/acm2/acm_receiver.h", - "//modules/audio_coding/acm2/acm_remixing.cc", - "//modules/audio_coding/acm2/acm_remixing.h", - "//modules/audio_coding/acm2/acm_resampler.cc", - "//modules/audio_coding/acm2/acm_resampler.h", - "//modules/audio_coding/acm2/audio_coding_module.cc", - "//modules/audio_coding/acm2/call_statistics.cc", - "//modules/audio_coding/acm2/call_statistics.h", - "//modules/audio_coding/include/audio_coding_module.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_coding_module_typedefs": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:deprecation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/include/audio_coding_module_typedefs.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:audio_coding_opus_common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/opus/audio_coder_opus_common.cc", - "//modules/audio_coding/codecs/opus/audio_coder_opus_common.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_encoder_cng": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//common_audio:common_audio", - "//modules/audio_coding:webrtc_cng", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/cng/audio_encoder_cng.cc", - "//modules/audio_coding/codecs/cng/audio_encoder_cng.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_network_adaptor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:audio_codecs_api", - "//api/rtc_event_log:rtc_event_log", - "//common_audio:common_audio", - "//logging:rtc_event_audio", - "//modules/audio_coding:audio_network_adaptor_config", - "//rtc_base:checks", - "//rtc_base:ignore_wundef", - "//rtc_base:protobuf_utils", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:file_wrapper", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl.cc", - "//modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl.h", - "//modules/audio_coding/audio_network_adaptor/bitrate_controller.cc", - "//modules/audio_coding/audio_network_adaptor/bitrate_controller.h", - "//modules/audio_coding/audio_network_adaptor/channel_controller.cc", - "//modules/audio_coding/audio_network_adaptor/channel_controller.h", - "//modules/audio_coding/audio_network_adaptor/controller.cc", - "//modules/audio_coding/audio_network_adaptor/controller.h", - "//modules/audio_coding/audio_network_adaptor/controller_manager.cc", - "//modules/audio_coding/audio_network_adaptor/controller_manager.h", - "//modules/audio_coding/audio_network_adaptor/debug_dump_writer.cc", - "//modules/audio_coding/audio_network_adaptor/debug_dump_writer.h", - "//modules/audio_coding/audio_network_adaptor/dtx_controller.cc", - "//modules/audio_coding/audio_network_adaptor/dtx_controller.h", - "//modules/audio_coding/audio_network_adaptor/event_log_writer.cc", - "//modules/audio_coding/audio_network_adaptor/event_log_writer.h", - "//modules/audio_coding/audio_network_adaptor/fec_controller_plr_based.cc", - "//modules/audio_coding/audio_network_adaptor/fec_controller_plr_based.h", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller.cc", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller.h", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller_v2.cc", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller_v2.h", - "//modules/audio_coding/audio_network_adaptor/include/audio_network_adaptor.h", - "//modules/audio_coding/audio_network_adaptor/util/threshold_curve.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_network_adaptor_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/audio_network_adaptor/audio_network_adaptor_config.cc", - "//modules/audio_coding/audio_network_adaptor/include/audio_network_adaptor_config.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:default_neteq_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/neteq:default_neteq_controller_factory", - "//api/neteq:neteq_api", - "//modules/audio_coding:neteq", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/neteq/default_neteq_factory.cc", - "//modules/audio_coding/neteq/default_neteq_factory.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:g711": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//modules/audio_coding:g711_c", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g711/audio_decoder_pcm.cc", - "//modules/audio_coding/codecs/g711/audio_decoder_pcm.h", - "//modules/audio_coding/codecs/g711/audio_encoder_pcm.cc", - "//modules/audio_coding/codecs/g711/audio_encoder_pcm.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:g711_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//modules/third_party/g711:g711_3p" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g711/g711_interface.c", - "//modules/audio_coding/codecs/g711/g711_interface.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:g722": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/g722:audio_encoder_g722_config", - "//api/units:time_delta", - "//modules/audio_coding:g722_c", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g722/audio_decoder_g722.cc", - "//modules/audio_coding/codecs/g722/audio_decoder_g722.h", - "//modules/audio_coding/codecs/g722/audio_encoder_g722.cc", - "//modules/audio_coding/codecs/g722/audio_encoder_g722.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:g722_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//modules/third_party/g722:g722_3p" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g722/g722_interface.c", - "//modules/audio_coding/codecs/g722/g722_interface.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:ilbc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/ilbc:audio_encoder_ilbc_config", - "//api/units:time_delta", - "//common_audio:common_audio", - "//modules/audio_coding:ilbc_c", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/ilbc/audio_decoder_ilbc.cc", - "//modules/audio_coding/codecs/ilbc/audio_decoder_ilbc.h", - "//modules/audio_coding/codecs/ilbc/audio_encoder_ilbc.cc", - "//modules/audio_coding/codecs/ilbc/audio_encoder_ilbc.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:ilbc_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/system:arch", - "//rtc_base/system:unused" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/ilbc/abs_quant.c", - "//modules/audio_coding/codecs/ilbc/abs_quant.h", - "//modules/audio_coding/codecs/ilbc/abs_quant_loop.c", - "//modules/audio_coding/codecs/ilbc/abs_quant_loop.h", - "//modules/audio_coding/codecs/ilbc/augmented_cb_corr.c", - "//modules/audio_coding/codecs/ilbc/augmented_cb_corr.h", - "//modules/audio_coding/codecs/ilbc/bw_expand.c", - "//modules/audio_coding/codecs/ilbc/bw_expand.h", - "//modules/audio_coding/codecs/ilbc/cb_construct.c", - "//modules/audio_coding/codecs/ilbc/cb_construct.h", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy.c", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy.h", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_augmentation.c", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_augmentation.h", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_calc.c", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_calc.h", - "//modules/audio_coding/codecs/ilbc/cb_search.c", - "//modules/audio_coding/codecs/ilbc/cb_search.h", - "//modules/audio_coding/codecs/ilbc/cb_search_core.c", - "//modules/audio_coding/codecs/ilbc/cb_search_core.h", - "//modules/audio_coding/codecs/ilbc/cb_update_best_index.c", - "//modules/audio_coding/codecs/ilbc/cb_update_best_index.h", - "//modules/audio_coding/codecs/ilbc/chebyshev.c", - "//modules/audio_coding/codecs/ilbc/chebyshev.h", - "//modules/audio_coding/codecs/ilbc/comp_corr.c", - "//modules/audio_coding/codecs/ilbc/comp_corr.h", - "//modules/audio_coding/codecs/ilbc/constants.c", - "//modules/audio_coding/codecs/ilbc/constants.h", - "//modules/audio_coding/codecs/ilbc/create_augmented_vec.c", - "//modules/audio_coding/codecs/ilbc/create_augmented_vec.h", - "//modules/audio_coding/codecs/ilbc/decode.c", - "//modules/audio_coding/codecs/ilbc/decode.h", - "//modules/audio_coding/codecs/ilbc/decode_residual.c", - "//modules/audio_coding/codecs/ilbc/decode_residual.h", - "//modules/audio_coding/codecs/ilbc/decoder_interpolate_lsf.c", - "//modules/audio_coding/codecs/ilbc/decoder_interpolate_lsf.h", - "//modules/audio_coding/codecs/ilbc/defines.h", - "//modules/audio_coding/codecs/ilbc/do_plc.c", - "//modules/audio_coding/codecs/ilbc/do_plc.h", - "//modules/audio_coding/codecs/ilbc/encode.c", - "//modules/audio_coding/codecs/ilbc/encode.h", - "//modules/audio_coding/codecs/ilbc/energy_inverse.c", - "//modules/audio_coding/codecs/ilbc/energy_inverse.h", - "//modules/audio_coding/codecs/ilbc/enh_upsample.c", - "//modules/audio_coding/codecs/ilbc/enh_upsample.h", - "//modules/audio_coding/codecs/ilbc/enhancer.c", - "//modules/audio_coding/codecs/ilbc/enhancer.h", - "//modules/audio_coding/codecs/ilbc/enhancer_interface.c", - "//modules/audio_coding/codecs/ilbc/enhancer_interface.h", - "//modules/audio_coding/codecs/ilbc/filtered_cb_vecs.c", - "//modules/audio_coding/codecs/ilbc/filtered_cb_vecs.h", - "//modules/audio_coding/codecs/ilbc/frame_classify.c", - "//modules/audio_coding/codecs/ilbc/frame_classify.h", - "//modules/audio_coding/codecs/ilbc/gain_dequant.c", - "//modules/audio_coding/codecs/ilbc/gain_dequant.h", - "//modules/audio_coding/codecs/ilbc/gain_quant.c", - "//modules/audio_coding/codecs/ilbc/gain_quant.h", - "//modules/audio_coding/codecs/ilbc/get_cd_vec.c", - "//modules/audio_coding/codecs/ilbc/get_cd_vec.h", - "//modules/audio_coding/codecs/ilbc/get_lsp_poly.c", - "//modules/audio_coding/codecs/ilbc/get_lsp_poly.h", - "//modules/audio_coding/codecs/ilbc/get_sync_seq.c", - "//modules/audio_coding/codecs/ilbc/get_sync_seq.h", - "//modules/audio_coding/codecs/ilbc/hp_input.c", - "//modules/audio_coding/codecs/ilbc/hp_input.h", - "//modules/audio_coding/codecs/ilbc/hp_output.c", - "//modules/audio_coding/codecs/ilbc/hp_output.h", - "//modules/audio_coding/codecs/ilbc/ilbc.c", - "//modules/audio_coding/codecs/ilbc/ilbc.h", - "//modules/audio_coding/codecs/ilbc/index_conv_dec.c", - "//modules/audio_coding/codecs/ilbc/index_conv_dec.h", - "//modules/audio_coding/codecs/ilbc/index_conv_enc.c", - "//modules/audio_coding/codecs/ilbc/index_conv_enc.h", - "//modules/audio_coding/codecs/ilbc/init_decode.c", - "//modules/audio_coding/codecs/ilbc/init_decode.h", - "//modules/audio_coding/codecs/ilbc/init_encode.c", - "//modules/audio_coding/codecs/ilbc/init_encode.h", - "//modules/audio_coding/codecs/ilbc/interpolate.c", - "//modules/audio_coding/codecs/ilbc/interpolate.h", - "//modules/audio_coding/codecs/ilbc/interpolate_samples.c", - "//modules/audio_coding/codecs/ilbc/interpolate_samples.h", - "//modules/audio_coding/codecs/ilbc/lpc_encode.c", - "//modules/audio_coding/codecs/ilbc/lpc_encode.h", - "//modules/audio_coding/codecs/ilbc/lsf_check.c", - "//modules/audio_coding/codecs/ilbc/lsf_check.h", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_dec.c", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_dec.h", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_enc.c", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_enc.h", - "//modules/audio_coding/codecs/ilbc/lsf_to_lsp.c", - "//modules/audio_coding/codecs/ilbc/lsf_to_lsp.h", - "//modules/audio_coding/codecs/ilbc/lsf_to_poly.c", - "//modules/audio_coding/codecs/ilbc/lsf_to_poly.h", - "//modules/audio_coding/codecs/ilbc/lsp_to_lsf.c", - "//modules/audio_coding/codecs/ilbc/lsp_to_lsf.h", - "//modules/audio_coding/codecs/ilbc/my_corr.c", - "//modules/audio_coding/codecs/ilbc/my_corr.h", - "//modules/audio_coding/codecs/ilbc/nearest_neighbor.c", - "//modules/audio_coding/codecs/ilbc/nearest_neighbor.h", - "//modules/audio_coding/codecs/ilbc/pack_bits.c", - "//modules/audio_coding/codecs/ilbc/pack_bits.h", - "//modules/audio_coding/codecs/ilbc/poly_to_lsf.c", - "//modules/audio_coding/codecs/ilbc/poly_to_lsf.h", - "//modules/audio_coding/codecs/ilbc/poly_to_lsp.c", - "//modules/audio_coding/codecs/ilbc/poly_to_lsp.h", - "//modules/audio_coding/codecs/ilbc/refiner.c", - "//modules/audio_coding/codecs/ilbc/refiner.h", - "//modules/audio_coding/codecs/ilbc/simple_interpolate_lsf.c", - "//modules/audio_coding/codecs/ilbc/simple_interpolate_lsf.h", - "//modules/audio_coding/codecs/ilbc/simple_lpc_analysis.c", - "//modules/audio_coding/codecs/ilbc/simple_lpc_analysis.h", - "//modules/audio_coding/codecs/ilbc/simple_lsf_dequant.c", - "//modules/audio_coding/codecs/ilbc/simple_lsf_dequant.h", - "//modules/audio_coding/codecs/ilbc/simple_lsf_quant.c", - "//modules/audio_coding/codecs/ilbc/simple_lsf_quant.h", - "//modules/audio_coding/codecs/ilbc/smooth.c", - "//modules/audio_coding/codecs/ilbc/smooth.h", - "//modules/audio_coding/codecs/ilbc/smooth_out_data.c", - "//modules/audio_coding/codecs/ilbc/smooth_out_data.h", - "//modules/audio_coding/codecs/ilbc/sort_sq.c", - "//modules/audio_coding/codecs/ilbc/sort_sq.h", - "//modules/audio_coding/codecs/ilbc/split_vq.c", - "//modules/audio_coding/codecs/ilbc/split_vq.h", - "//modules/audio_coding/codecs/ilbc/state_construct.c", - "//modules/audio_coding/codecs/ilbc/state_construct.h", - "//modules/audio_coding/codecs/ilbc/state_search.c", - "//modules/audio_coding/codecs/ilbc/state_search.h", - "//modules/audio_coding/codecs/ilbc/swap_bytes.c", - "//modules/audio_coding/codecs/ilbc/swap_bytes.h", - "//modules/audio_coding/codecs/ilbc/unpack_bits.c", - "//modules/audio_coding/codecs/ilbc/unpack_bits.h", - "//modules/audio_coding/codecs/ilbc/vq3.c", - "//modules/audio_coding/codecs/ilbc/vq3.h", - "//modules/audio_coding/codecs/ilbc/vq4.c", - "//modules/audio_coding/codecs/ilbc/vq4.h", - "//modules/audio_coding/codecs/ilbc/window32_w32.c", - "//modules/audio_coding/codecs/ilbc/window32_w32.h", - "//modules/audio_coding/codecs/ilbc/xcorr_coef.c", - "//modules/audio_coding/codecs/ilbc/xcorr_coef.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:isac": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:isac_c", - "//modules/audio_coding:isac_common" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/isac/main/include/audio_decoder_isac.h", - "//modules/audio_coding/codecs/isac/main/include/audio_encoder_isac.h", - "//modules/audio_coding/codecs/isac/main/source/audio_decoder_isac.cc", - "//modules/audio_coding/codecs/isac/main/source/audio_encoder_isac.cc" - ], - "type": "static_library" - }, - "//modules/audio_coding:isac_bwinfo": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/isac/bandwidth_info.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:isac_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_coding:isac_bwinfo", - "//modules/audio_coding:isac_vad", - "//modules/third_party/fft:fft", - "//rtc_base:checks", - "//rtc_base:compile_assert_c", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/isac/main/include/isac.h", - "//modules/audio_coding/codecs/isac/main/source/arith_routines.c", - "//modules/audio_coding/codecs/isac/main/source/arith_routines.h", - "//modules/audio_coding/codecs/isac/main/source/arith_routines_hist.c", - "//modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c", - "//modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c", - "//modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.h", - "//modules/audio_coding/codecs/isac/main/source/codec.h", - "//modules/audio_coding/codecs/isac/main/source/crc.c", - "//modules/audio_coding/codecs/isac/main/source/crc.h", - "//modules/audio_coding/codecs/isac/main/source/decode.c", - "//modules/audio_coding/codecs/isac/main/source/decode_bwe.c", - "//modules/audio_coding/codecs/isac/main/source/encode.c", - "//modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.c", - "//modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.h", - "//modules/audio_coding/codecs/isac/main/source/entropy_coding.c", - "//modules/audio_coding/codecs/isac/main/source/entropy_coding.h", - "//modules/audio_coding/codecs/isac/main/source/filterbanks.c", - "//modules/audio_coding/codecs/isac/main/source/intialize.c", - "//modules/audio_coding/codecs/isac/main/source/isac.c", - "//modules/audio_coding/codecs/isac/main/source/isac_float_type.h", - "//modules/audio_coding/codecs/isac/main/source/lattice.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_analysis.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_analysis.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_gain_swb_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_gain_swb_tables.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb12_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb12_tables.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb16_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb16_tables.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_tables.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_gain_tables.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_gain_tables.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_lag_tables.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_lag_tables.h", - "//modules/audio_coding/codecs/isac/main/source/spectrum_ar_model_tables.c", - "//modules/audio_coding/codecs/isac/main/source/spectrum_ar_model_tables.h", - "//modules/audio_coding/codecs/isac/main/source/transform.c" - ], - "type": "static_library" - }, - "//modules/audio_coding:isac_common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//modules/audio_coding:isac_bwinfo", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/isac/audio_decoder_isac_t.h", - "//modules/audio_coding/codecs/isac/audio_decoder_isac_t_impl.h", - "//modules/audio_coding/codecs/isac/audio_encoder_isac_t.h", - "//modules/audio_coding/codecs/isac/audio_encoder_isac_t_impl.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:isac_vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_coding:isac_bwinfo", - "//modules/third_party/fft:fft", - "//rtc_base:compile_assert_c", - "//rtc_base/system:arch", - "//rtc_base/system:ignore_warnings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/isac/main/source/filter_functions.c", - "//modules/audio_coding/codecs/isac/main/source/filter_functions.h", - "//modules/audio_coding/codecs/isac/main/source/isac_vad.c", - "//modules/audio_coding/codecs/isac/main/source/isac_vad.h", - "//modules/audio_coding/codecs/isac/main/source/os_specific_inline.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_estimator.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_estimator.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_filter.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_filter.h", - "//modules/audio_coding/codecs/isac/main/source/settings.h", - "//modules/audio_coding/codecs/isac/main/source/structs.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:legacy_encoded_audio_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/legacy_encoded_audio_frame.cc", - "//modules/audio_coding/codecs/legacy_encoded_audio_frame.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:neteq": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/audio:audio_frame_api", - "//api/audio_codecs:audio_codecs_api", - "//api/neteq:neteq_api", - "//api/neteq:neteq_controller_api", - "//api/neteq:tick_timer", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules:module_api", - "//modules:module_api_public", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/audio_coding:webrtc_cng", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base:sanitizer", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/neteq/accelerate.cc", - "//modules/audio_coding/neteq/accelerate.h", - "//modules/audio_coding/neteq/audio_multi_vector.cc", - "//modules/audio_coding/neteq/audio_multi_vector.h", - "//modules/audio_coding/neteq/audio_vector.cc", - "//modules/audio_coding/neteq/audio_vector.h", - "//modules/audio_coding/neteq/background_noise.cc", - "//modules/audio_coding/neteq/background_noise.h", - "//modules/audio_coding/neteq/buffer_level_filter.cc", - "//modules/audio_coding/neteq/buffer_level_filter.h", - "//modules/audio_coding/neteq/comfort_noise.cc", - "//modules/audio_coding/neteq/comfort_noise.h", - "//modules/audio_coding/neteq/cross_correlation.cc", - "//modules/audio_coding/neteq/cross_correlation.h", - "//modules/audio_coding/neteq/decision_logic.cc", - "//modules/audio_coding/neteq/decision_logic.h", - "//modules/audio_coding/neteq/decoder_database.cc", - "//modules/audio_coding/neteq/decoder_database.h", - "//modules/audio_coding/neteq/delay_manager.cc", - "//modules/audio_coding/neteq/delay_manager.h", - "//modules/audio_coding/neteq/dsp_helper.cc", - "//modules/audio_coding/neteq/dsp_helper.h", - "//modules/audio_coding/neteq/dtmf_buffer.cc", - "//modules/audio_coding/neteq/dtmf_buffer.h", - "//modules/audio_coding/neteq/dtmf_tone_generator.cc", - "//modules/audio_coding/neteq/dtmf_tone_generator.h", - "//modules/audio_coding/neteq/expand.cc", - "//modules/audio_coding/neteq/expand.h", - "//modules/audio_coding/neteq/expand_uma_logger.cc", - "//modules/audio_coding/neteq/expand_uma_logger.h", - "//modules/audio_coding/neteq/histogram.cc", - "//modules/audio_coding/neteq/histogram.h", - "//modules/audio_coding/neteq/merge.cc", - "//modules/audio_coding/neteq/merge.h", - "//modules/audio_coding/neteq/nack_tracker.cc", - "//modules/audio_coding/neteq/nack_tracker.h", - "//modules/audio_coding/neteq/neteq_impl.cc", - "//modules/audio_coding/neteq/neteq_impl.h", - "//modules/audio_coding/neteq/normal.cc", - "//modules/audio_coding/neteq/normal.h", - "//modules/audio_coding/neteq/packet.cc", - "//modules/audio_coding/neteq/packet.h", - "//modules/audio_coding/neteq/packet_buffer.cc", - "//modules/audio_coding/neteq/packet_buffer.h", - "//modules/audio_coding/neteq/post_decode_vad.cc", - "//modules/audio_coding/neteq/post_decode_vad.h", - "//modules/audio_coding/neteq/preemptive_expand.cc", - "//modules/audio_coding/neteq/preemptive_expand.h", - "//modules/audio_coding/neteq/random_vector.cc", - "//modules/audio_coding/neteq/random_vector.h", - "//modules/audio_coding/neteq/red_payload_splitter.cc", - "//modules/audio_coding/neteq/red_payload_splitter.h", - "//modules/audio_coding/neteq/statistics_calculator.cc", - "//modules/audio_coding/neteq/statistics_calculator.h", - "//modules/audio_coding/neteq/sync_buffer.cc", - "//modules/audio_coding/neteq/sync_buffer.h", - "//modules/audio_coding/neteq/time_stretch.cc", - "//modules/audio_coding/neteq/time_stretch.h", - "//modules/audio_coding/neteq/timestamp_scaler.cc", - "//modules/audio_coding/neteq/timestamp_scaler.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:pcm16b": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g711", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//modules/audio_coding:pcm16b_c", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/pcm16b/audio_decoder_pcm16b.cc", - "//modules/audio_coding/codecs/pcm16b/audio_decoder_pcm16b.h", - "//modules/audio_coding/codecs/pcm16b/audio_encoder_pcm16b.cc", - "//modules/audio_coding/codecs/pcm16b/audio_encoder_pcm16b.h", - "//modules/audio_coding/codecs/pcm16b/pcm16b_common.cc", - "//modules/audio_coding/codecs/pcm16b/pcm16b_common.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:pcm16b_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/pcm16b/pcm16b.c", - "//modules/audio_coding/codecs/pcm16b/pcm16b.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:red": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//common_audio:common_audio", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/red/audio_encoder_copy_red.cc", - "//modules/audio_coding/codecs/red/audio_encoder_copy_red.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_cng": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio_c", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_conversions" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/cng/webrtc_cng.cc", - "//modules/audio_coding/codecs/cng/webrtc_cng.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_multiopus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_CODEC_ILBC", - "WEBRTC_CODEC_OPUS", - "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", - "WEBRTC_CODEC_ISAC", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_decoder_opus_config", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//api/units:time_delta", - "//modules/audio_coding:audio_coding_opus_common", - "//modules/audio_coding:webrtc_opus_wrapper", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/opus/audio_decoder_multi_channel_opus_impl.cc", - "//modules/audio_coding/codecs/opus/audio_decoder_multi_channel_opus_impl.h", - "//modules/audio_coding/codecs/opus/audio_encoder_multi_channel_opus_impl.cc", - "//modules/audio_coding/codecs/opus/audio_encoder_multi_channel_opus_impl.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_opus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_CODEC_ILBC", - "WEBRTC_CODEC_OPUS", - "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", - "WEBRTC_CODEC_ISAC", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//common_audio:common_audio", - "//modules/audio_coding:audio_coding_opus_common", - "//modules/audio_coding:audio_network_adaptor", - "//modules/audio_coding:webrtc_opus_wrapper", - "//rtc_base:checks", - "//rtc_base:protobuf_utils", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_minmax", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/opus/audio_decoder_opus.cc", - "//modules/audio_coding/codecs/opus/audio_decoder_opus.h", - "//modules/audio_coding/codecs/opus/audio_encoder_opus.cc", - "//modules/audio_coding/codecs/opus/audio_encoder_opus.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_opus_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_CODEC_ILBC", - "WEBRTC_CODEC_OPUS", - "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", - "WEBRTC_CODEC_ISAC", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//rtc_base:checks", - "//rtc_base:ignore_wundef", - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/opus/opus_inst.h", - "//modules/audio_coding/codecs/opus/opus_interface.cc", - "//modules/audio_coding/codecs/opus/opus_interface.h" - ], - "type": "static_library" - }, - "//modules/audio_device:audio_device": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_device:audio_device_api", - "//modules/audio_device:audio_device_impl" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt", - "dl" - ], - "sources": [], - "type": "source_set" - }, - "//modules/audio_device:audio_device_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:stringutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_device/include/audio_device.h", - "//modules/audio_device/include/audio_device_defines.h" - ], - "type": "source_set" - }, - "//modules/audio_device:audio_device_buffer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/task_queue:task_queue", - "//common_audio:common_audio_c", - "//modules/audio_device:audio_device_api", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/synchronization:mutex", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_device/audio_device_buffer.cc", - "//modules/audio_device/audio_device_buffer.h", - "//modules/audio_device/audio_device_config.h", - "//modules/audio_device/fine_audio_buffer.cc", - "//modules/audio_device/fine_audio_buffer.h" - ], - "type": "static_library" - }, - "//modules/audio_device:audio_device_default": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_device:audio_device_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_device/include/audio_device_default.h" - ], - "type": "source_set" - }, - "//modules/audio_device:audio_device_generic": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_device:audio_device_api", - "//modules/audio_device:audio_device_buffer", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_device/audio_device_generic.cc", - "//modules/audio_device/audio_device_generic.h" - ], - "type": "static_library" - }, - "//modules/audio_device:audio_device_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_DUMMY_AUDIO_BUILD", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:refcountedbase", - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_device:audio_device_api", - "//modules/audio_device:audio_device_buffer", - "//modules/audio_device:audio_device_default", - "//modules/audio_device:audio_device_generic", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//rtc_base/task_utils:repeating_task", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt", - "dl" - ], - "sources": [ - "//modules/audio_device/dummy/audio_device_dummy.cc", - "//modules/audio_device/dummy/audio_device_dummy.h", - "//modules/audio_device/dummy/file_audio_device.cc", - "//modules/audio_device/dummy/file_audio_device.h", - "//modules/audio_device/include/fake_audio_device.h", - "//modules/audio_device/dummy/file_audio_device_factory.cc", - "//modules/audio_device/dummy/file_audio_device_factory.h" - ], - "type": "static_library" - }, - "//modules/audio_mixer:audio_frame_manipulator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//audio/utility:audio_frame_operations", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_mixer/audio_frame_manipulator.cc", - "//modules/audio_mixer/audio_frame_manipulator.h" - ], - "type": "static_library" - }, - "//modules/audio_mixer:audio_mixer_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/audio:audio_frame_api", - "//api/audio:audio_mixer_api", - "//audio/utility:audio_frame_operations", - "//common_audio:common_audio", - "//modules/audio_mixer:audio_frame_manipulator", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:fixed_digital", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_mixer/audio_mixer_impl.cc", - "//modules/audio_mixer/audio_mixer_impl.h", - "//modules/audio_mixer/default_output_rate_calculator.cc", - "//modules/audio_mixer/default_output_rate_calculator.h", - "//modules/audio_mixer/frame_combiner.cc", - "//modules/audio_mixer/frame_combiner.h", - "//modules/audio_mixer/output_rate_calculator.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/aec3:adaptive_fir_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:aec3_fft", - "//modules/audio_processing/aec3:fft_data", - "//modules/audio_processing/aec3:render_buffer", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aec3/adaptive_fir_filter.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:adaptive_fir_filter_erl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/adaptive_fir_filter_erl.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:aec3": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio:aec3_config", - "//api/audio:echo_control", - "//common_audio:common_audio_c", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing:high_pass_filter", - "//modules/audio_processing/aec3:adaptive_fir_filter", - "//modules/audio_processing/aec3:adaptive_fir_filter_erl", - "//modules/audio_processing/aec3:aec3_avx2", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:aec3_fft", - "//modules/audio_processing/aec3:fft_data", - "//modules/audio_processing/aec3:matched_filter", - "//modules/audio_processing/aec3:render_buffer", - "//modules/audio_processing/aec3:vector_math", - "//modules/audio_processing/utility:cascaded_biquad_filter", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/system:arch", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aec3/adaptive_fir_filter.cc", - "//modules/audio_processing/aec3/adaptive_fir_filter_erl.cc", - "//modules/audio_processing/aec3/aec3_common.cc", - "//modules/audio_processing/aec3/aec3_fft.cc", - "//modules/audio_processing/aec3/aec_state.cc", - "//modules/audio_processing/aec3/aec_state.h", - "//modules/audio_processing/aec3/alignment_mixer.cc", - "//modules/audio_processing/aec3/alignment_mixer.h", - "//modules/audio_processing/aec3/api_call_jitter_metrics.cc", - "//modules/audio_processing/aec3/api_call_jitter_metrics.h", - "//modules/audio_processing/aec3/block_buffer.cc", - "//modules/audio_processing/aec3/block_delay_buffer.cc", - "//modules/audio_processing/aec3/block_delay_buffer.h", - "//modules/audio_processing/aec3/block_framer.cc", - "//modules/audio_processing/aec3/block_framer.h", - "//modules/audio_processing/aec3/block_processor.cc", - "//modules/audio_processing/aec3/block_processor.h", - "//modules/audio_processing/aec3/block_processor_metrics.cc", - "//modules/audio_processing/aec3/block_processor_metrics.h", - "//modules/audio_processing/aec3/clockdrift_detector.cc", - "//modules/audio_processing/aec3/clockdrift_detector.h", - "//modules/audio_processing/aec3/coarse_filter_update_gain.cc", - "//modules/audio_processing/aec3/coarse_filter_update_gain.h", - "//modules/audio_processing/aec3/comfort_noise_generator.cc", - "//modules/audio_processing/aec3/comfort_noise_generator.h", - "//modules/audio_processing/aec3/decimator.cc", - "//modules/audio_processing/aec3/decimator.h", - "//modules/audio_processing/aec3/delay_estimate.h", - "//modules/audio_processing/aec3/dominant_nearend_detector.cc", - "//modules/audio_processing/aec3/dominant_nearend_detector.h", - "//modules/audio_processing/aec3/downsampled_render_buffer.cc", - "//modules/audio_processing/aec3/downsampled_render_buffer.h", - "//modules/audio_processing/aec3/echo_audibility.cc", - "//modules/audio_processing/aec3/echo_audibility.h", - "//modules/audio_processing/aec3/echo_canceller3.cc", - "//modules/audio_processing/aec3/echo_canceller3.h", - "//modules/audio_processing/aec3/echo_path_delay_estimator.cc", - "//modules/audio_processing/aec3/echo_path_delay_estimator.h", - "//modules/audio_processing/aec3/echo_path_variability.cc", - "//modules/audio_processing/aec3/echo_path_variability.h", - "//modules/audio_processing/aec3/echo_remover.cc", - "//modules/audio_processing/aec3/echo_remover.h", - "//modules/audio_processing/aec3/echo_remover_metrics.cc", - "//modules/audio_processing/aec3/echo_remover_metrics.h", - "//modules/audio_processing/aec3/erl_estimator.cc", - "//modules/audio_processing/aec3/erl_estimator.h", - "//modules/audio_processing/aec3/erle_estimator.cc", - "//modules/audio_processing/aec3/erle_estimator.h", - "//modules/audio_processing/aec3/fft_buffer.cc", - "//modules/audio_processing/aec3/filter_analyzer.cc", - "//modules/audio_processing/aec3/filter_analyzer.h", - "//modules/audio_processing/aec3/frame_blocker.cc", - "//modules/audio_processing/aec3/frame_blocker.h", - "//modules/audio_processing/aec3/fullband_erle_estimator.cc", - "//modules/audio_processing/aec3/fullband_erle_estimator.h", - "//modules/audio_processing/aec3/matched_filter.cc", - "//modules/audio_processing/aec3/matched_filter_lag_aggregator.cc", - "//modules/audio_processing/aec3/matched_filter_lag_aggregator.h", - "//modules/audio_processing/aec3/moving_average.cc", - "//modules/audio_processing/aec3/moving_average.h", - "//modules/audio_processing/aec3/nearend_detector.h", - "//modules/audio_processing/aec3/refined_filter_update_gain.cc", - "//modules/audio_processing/aec3/refined_filter_update_gain.h", - "//modules/audio_processing/aec3/render_buffer.cc", - "//modules/audio_processing/aec3/render_delay_buffer.cc", - "//modules/audio_processing/aec3/render_delay_buffer.h", - "//modules/audio_processing/aec3/render_delay_controller.cc", - "//modules/audio_processing/aec3/render_delay_controller.h", - "//modules/audio_processing/aec3/render_delay_controller_metrics.cc", - "//modules/audio_processing/aec3/render_delay_controller_metrics.h", - "//modules/audio_processing/aec3/render_signal_analyzer.cc", - "//modules/audio_processing/aec3/render_signal_analyzer.h", - "//modules/audio_processing/aec3/residual_echo_estimator.cc", - "//modules/audio_processing/aec3/residual_echo_estimator.h", - "//modules/audio_processing/aec3/reverb_decay_estimator.cc", - "//modules/audio_processing/aec3/reverb_decay_estimator.h", - "//modules/audio_processing/aec3/reverb_frequency_response.cc", - "//modules/audio_processing/aec3/reverb_frequency_response.h", - "//modules/audio_processing/aec3/reverb_model.cc", - "//modules/audio_processing/aec3/reverb_model.h", - "//modules/audio_processing/aec3/reverb_model_estimator.cc", - "//modules/audio_processing/aec3/reverb_model_estimator.h", - "//modules/audio_processing/aec3/signal_dependent_erle_estimator.cc", - "//modules/audio_processing/aec3/signal_dependent_erle_estimator.h", - "//modules/audio_processing/aec3/spectrum_buffer.cc", - "//modules/audio_processing/aec3/stationarity_estimator.cc", - "//modules/audio_processing/aec3/stationarity_estimator.h", - "//modules/audio_processing/aec3/subband_erle_estimator.cc", - "//modules/audio_processing/aec3/subband_erle_estimator.h", - "//modules/audio_processing/aec3/subband_nearend_detector.cc", - "//modules/audio_processing/aec3/subband_nearend_detector.h", - "//modules/audio_processing/aec3/subtractor.cc", - "//modules/audio_processing/aec3/subtractor.h", - "//modules/audio_processing/aec3/subtractor_output.cc", - "//modules/audio_processing/aec3/subtractor_output.h", - "//modules/audio_processing/aec3/subtractor_output_analyzer.cc", - "//modules/audio_processing/aec3/subtractor_output_analyzer.h", - "//modules/audio_processing/aec3/suppression_filter.cc", - "//modules/audio_processing/aec3/suppression_filter.h", - "//modules/audio_processing/aec3/suppression_gain.cc", - "//modules/audio_processing/aec3/suppression_gain.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/aec3:aec3_avx2": { - "cflags": [ - "-mavx", - "-mavx2", - "-mfma", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:adaptive_fir_filter", - "//modules/audio_processing/aec3:adaptive_fir_filter_erl", - "//modules/audio_processing/aec3:fft_data", - "//modules/audio_processing/aec3:matched_filter", - "//modules/audio_processing/aec3:vector_math", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aec3/adaptive_fir_filter_avx2.cc", - "//modules/audio_processing/aec3/adaptive_fir_filter_erl_avx2.cc", - "//modules/audio_processing/aec3/fft_data_avx2.cc", - "//modules/audio_processing/aec3/matched_filter_avx2.cc", - "//modules/audio_processing/aec3/vector_math_avx2.cc" - ], - "type": "static_library" - }, - "//modules/audio_processing/aec3:aec3_common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/aec3_common.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:aec3_fft": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio/third_party/ooura:fft_size_128", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:fft_data", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aec3/aec3_fft.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:fft_data": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/fft_data.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:matched_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/matched_filter.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:render_buffer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:fft_data", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/block_buffer.h", - "//modules/audio_processing/aec3/fft_buffer.h", - "//modules/audio_processing/aec3/render_buffer.h", - "//modules/audio_processing/aec3/spectrum_buffer.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:vector_math": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base:checks", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/vector_math.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec_dump:aec_dump": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing:aec_dump_interface", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec_dump/aec_dump_factory.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec_dump:null_aec_dump_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing:aec_dump_interface", - "//modules/audio_processing/aec_dump:aec_dump" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec_dump/null_aec_dump_factory.cc" - ], - "type": "static_library" - }, - "//modules/audio_processing/aecm:aecm_core": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio_c", - "//modules/audio_processing/utility:legacy_delay_estimator", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aecm/aecm_core.cc", - "//modules/audio_processing/aecm/aecm_core.h", - "//modules/audio_processing/aecm/aecm_defines.h", - "//modules/audio_processing/aecm/echo_control_mobile.cc", - "//modules/audio_processing/aecm/echo_control_mobile.h", - "//modules/audio_processing/aecm/aecm_core_c.cc" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2/rnn_vad:rnn_vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//modules/audio_processing/agc2:biquad_filter", - "//modules/audio_processing/utility:pffft_wrapper", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers", - "//third_party/rnnoise:rnn_vad" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/rnn_vad/auto_correlation.cc", - "//modules/audio_processing/agc2/rnn_vad/auto_correlation.h", - "//modules/audio_processing/agc2/rnn_vad/common.cc", - "//modules/audio_processing/agc2/rnn_vad/common.h", - "//modules/audio_processing/agc2/rnn_vad/features_extraction.cc", - "//modules/audio_processing/agc2/rnn_vad/features_extraction.h", - "//modules/audio_processing/agc2/rnn_vad/lp_residual.cc", - "//modules/audio_processing/agc2/rnn_vad/lp_residual.h", - "//modules/audio_processing/agc2/rnn_vad/pitch_info.h", - "//modules/audio_processing/agc2/rnn_vad/pitch_search.cc", - "//modules/audio_processing/agc2/rnn_vad/pitch_search.h", - "//modules/audio_processing/agc2/rnn_vad/pitch_search_internal.cc", - "//modules/audio_processing/agc2/rnn_vad/pitch_search_internal.h", - "//modules/audio_processing/agc2/rnn_vad/ring_buffer.h", - "//modules/audio_processing/agc2/rnn_vad/rnn.cc", - "//modules/audio_processing/agc2/rnn_vad/rnn.h", - "//modules/audio_processing/agc2/rnn_vad/sequence_buffer.h", - "//modules/audio_processing/agc2/rnn_vad/spectral_features.cc", - "//modules/audio_processing/agc2/rnn_vad/spectral_features.h", - "//modules/audio_processing/agc2/rnn_vad/spectral_features_internal.cc", - "//modules/audio_processing/agc2/rnn_vad/spectral_features_internal.h", - "//modules/audio_processing/agc2/rnn_vad/symmetric_matrix_buffer.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:adaptive_digital": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:common", - "//modules/audio_processing/agc2:gain_applier", - "//modules/audio_processing/agc2:noise_level_estimator", - "//modules/audio_processing/agc2:rnn_vad_with_level", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:metrics" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/adaptive_agc.cc", - "//modules/audio_processing/agc2/adaptive_agc.h", - "//modules/audio_processing/agc2/adaptive_digital_gain_applier.cc", - "//modules/audio_processing/agc2/adaptive_digital_gain_applier.h", - "//modules/audio_processing/agc2/adaptive_mode_level_estimator.cc", - "//modules/audio_processing/agc2/adaptive_mode_level_estimator.h", - "//modules/audio_processing/agc2/saturation_protector.cc", - "//modules/audio_processing/agc2/saturation_protector.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:biquad_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc2/biquad_filter.cc", - "//modules/audio_processing/agc2/biquad_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc2/agc2_common.cc", - "//modules/audio_processing/agc2/agc2_common.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:fixed_digital": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:common", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:metrics" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/fixed_digital_level_estimator.cc", - "//modules/audio_processing/agc2/fixed_digital_level_estimator.h", - "//modules/audio_processing/agc2/interpolated_gain_curve.cc", - "//modules/audio_processing/agc2/interpolated_gain_curve.h", - "//modules/audio_processing/agc2/limiter.cc", - "//modules/audio_processing/agc2/limiter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:gain_applier": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:common", - "//rtc_base:safe_minmax" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc2/gain_applier.cc", - "//modules/audio_processing/agc2/gain_applier.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:level_estimation_agc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc:level_estimation", - "//modules/audio_processing/agc2:adaptive_digital", - "//modules/audio_processing/agc2:common", - "//modules/audio_processing/agc2:gain_applier", - "//modules/audio_processing/agc2:noise_level_estimator", - "//modules/audio_processing/agc2:rnn_vad_with_level", - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/adaptive_mode_level_estimator_agc.cc", - "//modules/audio_processing/agc2/adaptive_mode_level_estimator_agc.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:noise_level_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//common_audio/third_party/ooura:fft_size_128", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:biquad_filter", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/down_sampler.cc", - "//modules/audio_processing/agc2/down_sampler.h", - "//modules/audio_processing/agc2/noise_level_estimator.cc", - "//modules/audio_processing/agc2/noise_level_estimator.h", - "//modules/audio_processing/agc2/noise_spectrum_estimator.cc", - "//modules/audio_processing/agc2/noise_spectrum_estimator.h", - "//modules/audio_processing/agc2/signal_classifier.cc", - "//modules/audio_processing/agc2/signal_classifier.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:rnn_vad_with_level": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2/rnn_vad:rnn_vad", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/vad_with_level.cc", - "//modules/audio_processing/agc2/vad_with_level.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc:agc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing/agc:gain_control_interface", - "//modules/audio_processing/agc:gain_map", - "//modules/audio_processing/agc:level_estimation", - "//modules/audio_processing/agc2:level_estimation_agc", - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc/agc_manager_direct.cc", - "//modules/audio_processing/agc/agc_manager_direct.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc:gain_control_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc/gain_control.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/agc:gain_map": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc/gain_map_internal.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/agc:legacy_agc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio/third_party/ooura:fft_size_256", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc/legacy/analog_agc.cc", - "//modules/audio_processing/agc/legacy/analog_agc.h", - "//modules/audio_processing/agc/legacy/digital_agc.cc", - "//modules/audio_processing/agc/legacy/digital_agc.h", - "//modules/audio_processing/agc/legacy/gain_control.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc:level_estimation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc/agc.cc", - "//modules/audio_processing/agc/agc.h", - "//modules/audio_processing/agc/loudness_histogram.cc", - "//modules/audio_processing/agc/loudness_histogram.h", - "//modules/audio_processing/agc/utility.cc", - "//modules/audio_processing/agc/utility.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/ns:ns": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio_c", - "//common_audio/third_party/ooura:fft_size_128", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing:high_pass_filter", - "//modules/audio_processing/utility:cascaded_biquad_filter", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:arch", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/ns/fast_math.cc", - "//modules/audio_processing/ns/fast_math.h", - "//modules/audio_processing/ns/histograms.cc", - "//modules/audio_processing/ns/histograms.h", - "//modules/audio_processing/ns/noise_estimator.cc", - "//modules/audio_processing/ns/noise_estimator.h", - "//modules/audio_processing/ns/noise_suppressor.cc", - "//modules/audio_processing/ns/noise_suppressor.h", - "//modules/audio_processing/ns/ns_common.h", - "//modules/audio_processing/ns/ns_config.h", - "//modules/audio_processing/ns/ns_fft.cc", - "//modules/audio_processing/ns/ns_fft.h", - "//modules/audio_processing/ns/prior_signal_model.cc", - "//modules/audio_processing/ns/prior_signal_model.h", - "//modules/audio_processing/ns/prior_signal_model_estimator.cc", - "//modules/audio_processing/ns/prior_signal_model_estimator.h", - "//modules/audio_processing/ns/quantile_noise_estimator.cc", - "//modules/audio_processing/ns/quantile_noise_estimator.h", - "//modules/audio_processing/ns/signal_model.cc", - "//modules/audio_processing/ns/signal_model.h", - "//modules/audio_processing/ns/signal_model_estimator.cc", - "//modules/audio_processing/ns/signal_model_estimator.h", - "//modules/audio_processing/ns/speech_probability_estimator.cc", - "//modules/audio_processing/ns/speech_probability_estimator.h", - "//modules/audio_processing/ns/suppression_params.cc", - "//modules/audio_processing/ns/suppression_params.h", - "//modules/audio_processing/ns/wiener_filter.cc", - "//modules/audio_processing/ns/wiener_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/transient:transient_suppressor_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/transient/transient_suppressor.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/transient:transient_suppressor_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio:fir_filter", - "//common_audio:fir_filter_factory", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_processing/transient:transient_suppressor_api", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:logging" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/transient/common.h", - "//modules/audio_processing/transient/daubechies_8_wavelet_coeffs.h", - "//modules/audio_processing/transient/dyadic_decimator.h", - "//modules/audio_processing/transient/moving_moments.cc", - "//modules/audio_processing/transient/moving_moments.h", - "//modules/audio_processing/transient/transient_detector.cc", - "//modules/audio_processing/transient/transient_detector.h", - "//modules/audio_processing/transient/transient_suppressor_impl.cc", - "//modules/audio_processing/transient/transient_suppressor_impl.h", - "//modules/audio_processing/transient/windows_private.h", - "//modules/audio_processing/transient/wpd_node.cc", - "//modules/audio_processing/transient/wpd_node.h", - "//modules/audio_processing/transient/wpd_tree.cc", - "//modules/audio_processing/transient/wpd_tree.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/utility:cascaded_biquad_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/utility/cascaded_biquad_filter.cc", - "//modules/audio_processing/utility/cascaded_biquad_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/utility:legacy_delay_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/utility/delay_estimator.cc", - "//modules/audio_processing/utility/delay_estimator.h", - "//modules/audio_processing/utility/delay_estimator_internal.h", - "//modules/audio_processing/utility/delay_estimator_wrapper.cc", - "//modules/audio_processing/utility/delay_estimator_wrapper.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/utility:pffft_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//third_party/pffft:pffft" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/utility/pffft_wrapper.cc", - "//modules/audio_processing/utility/pffft_wrapper.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/vad:vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//audio/utility:audio_frame_operations", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_coding:isac_vad", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/vad/common.h", - "//modules/audio_processing/vad/gmm.cc", - "//modules/audio_processing/vad/gmm.h", - "//modules/audio_processing/vad/noise_gmm_tables.h", - "//modules/audio_processing/vad/pitch_based_vad.cc", - "//modules/audio_processing/vad/pitch_based_vad.h", - "//modules/audio_processing/vad/pitch_internal.cc", - "//modules/audio_processing/vad/pitch_internal.h", - "//modules/audio_processing/vad/pole_zero_filter.cc", - "//modules/audio_processing/vad/pole_zero_filter.h", - "//modules/audio_processing/vad/standalone_vad.cc", - "//modules/audio_processing/vad/standalone_vad.h", - "//modules/audio_processing/vad/vad_audio_proc.cc", - "//modules/audio_processing/vad/vad_audio_proc.h", - "//modules/audio_processing/vad/vad_audio_proc_internal.h", - "//modules/audio_processing/vad/vad_circular_buffer.cc", - "//modules/audio_processing/vad/vad_circular_buffer.h", - "//modules/audio_processing/vad/voice_activity_detector.cc", - "//modules/audio_processing/vad/voice_activity_detector.h", - "//modules/audio_processing/vad/voice_gmm_tables.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:aec_dump_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing:api", - "//modules/audio_processing:audio_frame_view", - "//rtc_base:deprecation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/aec_dump.cc", - "//modules/audio_processing/include/aec_dump.h" - ], - "type": "source_set" - }, - "//modules/audio_processing:api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/audio:aec3_config", - "//api/audio:audio_frame_api", - "//api/audio:echo_control", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing:audio_processing_statistics", - "//modules/audio_processing:config", - "//modules/audio_processing/agc:gain_control_interface", - "//rtc_base:deprecation", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_processing.cc", - "//modules/audio_processing/include/audio_processing.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:apm_logging": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/logging/apm_data_dumper.cc", - "//modules/audio_processing/logging/apm_data_dumper.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_buffer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_processing:api", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/audio_buffer.cc", - "//modules/audio_processing/audio_buffer.h", - "//modules/audio_processing/splitting_filter.cc", - "//modules/audio_processing/splitting_filter.h", - "//modules/audio_processing/three_band_filter_bank.cc", - "//modules/audio_processing/three_band_filter_bank.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_frame_proxies": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_frame_view" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_frame_proxies.cc", - "//modules/audio_processing/include/audio_frame_proxies.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_frame_view": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_frame_view.h" - ], - "type": "source_set" - }, - "//modules/audio_processing:audio_processing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api/audio:aec3_config", - "//api/audio:audio_frame_api", - "//api/audio:echo_control", - "//audio/utility:audio_frame_operations", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio:fir_filter", - "//common_audio:fir_filter_factory", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_processing:aec_dump_interface", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing:audio_frame_proxies", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing:audio_processing_statistics", - "//modules/audio_processing:config", - "//modules/audio_processing:high_pass_filter", - "//modules/audio_processing:optionally_built_submodule_creators", - "//modules/audio_processing:rms_level", - "//modules/audio_processing:voice_detection", - "//modules/audio_processing/aec3:aec3", - "//modules/audio_processing/aec_dump:aec_dump", - "//modules/audio_processing/aec_dump:null_aec_dump_factory", - "//modules/audio_processing/aecm:aecm_core", - "//modules/audio_processing/agc:agc", - "//modules/audio_processing/agc:gain_control_interface", - "//modules/audio_processing/agc:legacy_agc", - "//modules/audio_processing/agc2:adaptive_digital", - "//modules/audio_processing/agc2:fixed_digital", - "//modules/audio_processing/agc2:gain_applier", - "//modules/audio_processing/ns:ns", - "//modules/audio_processing/transient:transient_suppressor_api", - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:gtest_prod", - "//rtc_base:ignore_wundef", - "//rtc_base:refcount", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base:sanitizer", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/audio_processing_builder_impl.cc", - "//modules/audio_processing/audio_processing_impl.cc", - "//modules/audio_processing/audio_processing_impl.h", - "//modules/audio_processing/common.h", - "//modules/audio_processing/echo_control_mobile_impl.cc", - "//modules/audio_processing/echo_control_mobile_impl.h", - "//modules/audio_processing/echo_detector/circular_buffer.cc", - "//modules/audio_processing/echo_detector/circular_buffer.h", - "//modules/audio_processing/echo_detector/mean_variance_estimator.cc", - "//modules/audio_processing/echo_detector/mean_variance_estimator.h", - "//modules/audio_processing/echo_detector/moving_max.cc", - "//modules/audio_processing/echo_detector/moving_max.h", - "//modules/audio_processing/echo_detector/normalized_covariance_estimator.cc", - "//modules/audio_processing/echo_detector/normalized_covariance_estimator.h", - "//modules/audio_processing/gain_control_impl.cc", - "//modules/audio_processing/gain_control_impl.h", - "//modules/audio_processing/gain_controller2.cc", - "//modules/audio_processing/gain_controller2.h", - "//modules/audio_processing/level_estimator.cc", - "//modules/audio_processing/level_estimator.h", - "//modules/audio_processing/render_queue_item_verifier.h", - "//modules/audio_processing/residual_echo_detector.cc", - "//modules/audio_processing/residual_echo_detector.h", - "//modules/audio_processing/typing_detection.cc", - "//modules/audio_processing/typing_detection.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_processing_statistics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_processing_statistics.cc", - "//modules/audio_processing/include/audio_processing_statistics.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/config.cc", - "//modules/audio_processing/include/config.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:high_pass_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing/utility:cascaded_biquad_filter", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/high_pass_filter.cc", - "//modules/audio_processing/high_pass_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:optionally_built_submodule_creators": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing/transient:transient_suppressor_api", - "//modules/audio_processing/transient:transient_suppressor_impl" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/optionally_built_submodule_creators.cc", - "//modules/audio_processing/optionally_built_submodule_creators.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:rms_level": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/rms_level.cc", - "//modules/audio_processing/rms_level.h" - ], - "type": "source_set" - }, - "//modules/audio_processing:voice_detection": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//common_audio:common_audio_c", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_buffer", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/voice_detection.cc", - "//modules/audio_processing/voice_detection.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:alr_detector": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//logging:rtc_event_pacing", - "//modules/pacing:interval_budget", - "//rtc_base:checks", - "//rtc_base:safe_conversions", - "//rtc_base:timeutils", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/congestion_controller/goog_cc/alr_detector.cc", - "//modules/congestion_controller/goog_cc/alr_detector.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:delay_based_bwe": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//logging:rtc_event_bwe", - "//modules/congestion_controller/goog_cc:estimators", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/delay_based_bwe.cc", - "//modules/congestion_controller/goog_cc/delay_based_bwe.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:estimators": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_conversions", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator.cc", - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator.h", - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator_interface.cc", - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator_interface.h", - "//modules/congestion_controller/goog_cc/bitrate_estimator.cc", - "//modules/congestion_controller/goog_cc/bitrate_estimator.h", - "//modules/congestion_controller/goog_cc/delay_increase_detector_interface.h", - "//modules/congestion_controller/goog_cc/probe_bitrate_estimator.cc", - "//modules/congestion_controller/goog_cc/probe_bitrate_estimator.h", - "//modules/congestion_controller/goog_cc/robust_throughput_estimator.cc", - "//modules/congestion_controller/goog_cc/robust_throughput_estimator.h", - "//modules/congestion_controller/goog_cc/trendline_estimator.cc", - "//modules/congestion_controller/goog_cc/trendline_estimator.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:goog_cc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//logging:rtc_event_pacing", - "//modules:module_api", - "//modules/congestion_controller/goog_cc:alr_detector", - "//modules/congestion_controller/goog_cc:delay_based_bwe", - "//modules/congestion_controller/goog_cc:estimators", - "//modules/congestion_controller/goog_cc:loss_based_controller", - "//modules/congestion_controller/goog_cc:probe_controller", - "//modules/congestion_controller/goog_cc:pushback_controller", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:rate_control_settings", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/goog_cc_network_control.cc", - "//modules/congestion_controller/goog_cc/goog_cc_network_control.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:link_capacity_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//rtc_base:safe_minmax", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/congestion_controller/goog_cc/link_capacity_estimator.cc", - "//modules/congestion_controller/goog_cc/link_capacity_estimator.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:loss_based_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/loss_based_bandwidth_estimation.cc", - "//modules/congestion_controller/goog_cc/loss_based_bandwidth_estimation.h", - "//modules/congestion_controller/goog_cc/send_side_bandwidth_estimation.cc", - "//modules/congestion_controller/goog_cc/send_side_bandwidth_estimation.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:probe_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//logging:rtc_event_pacing", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:safe_conversions", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/system:unused", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/probe_controller.cc", - "//modules/congestion_controller/goog_cc/probe_controller.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:pushback_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_size", - "//rtc_base:checks", - "//rtc_base/experiments:rate_control_settings", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/congestion_controller/goog_cc/congestion_window_pushback_controller.cc", - "//modules/congestion_controller/goog_cc/congestion_window_pushback_controller.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/rtp:control_handler": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:network_control", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//modules/pacing:pacing", - "//rtc_base:checks", - "//rtc_base:safe_minmax", - "//rtc_base/synchronization:sequence_checker", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/rtp/control_handler.cc", - "//modules/congestion_controller/rtp/control_handler.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/rtp:transport_feedback": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:network_control", - "//api/units:data_size", - "//api/units:timestamp", - "//modules:module_api_public", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/network:sent_packet", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/rtp/transport_feedback_adapter.cc", - "//modules/congestion_controller/rtp/transport_feedback_adapter.h", - "//modules/congestion_controller/rtp/transport_feedback_demuxer.cc", - "//modules/congestion_controller/rtp/transport_feedback_demuxer.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller:congestion_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//modules:module_api", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/include/receive_side_congestion_controller.h", - "//modules/congestion_controller/receive_side_congestion_controller.cc" - ], - "type": "static_library" - }, - "//modules/desktop_capture:desktop_capture": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/desktop_capture:desktop_capture_generic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [], - "type": "source_set" - }, - "//modules/desktop_capture:desktop_capture_differ_sse2": { - "cflags": [ - "-msse2", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/desktop_capture/differ_vector_sse2.cc", - "//modules/desktop_capture/differ_vector_sse2.h" - ], - "type": "static_library" - }, - "//modules/desktop_capture:desktop_capture_generic": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_USE_PIPEWIRE", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:function_view", - "//api:refcountedbase", - "//api:scoped_refptr", - "//modules/desktop_capture:desktop_capture_differ_sse2", - "//modules/desktop_capture:primitives", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:rw_lock_wrapper", - "//rtc_base/system:arch", - "//rtc_base/system:rtc_export", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "/media/libyuv/libyuv/include/", - "/third_party/libwebrtc/third_party/pipewire/", - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "/third_party/pipewire/", - "/third_party/pipewire/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/desktop_capture/blank_detector_desktop_capturer_wrapper.cc", - "//modules/desktop_capture/blank_detector_desktop_capturer_wrapper.h", - "//modules/desktop_capture/capture_result_desktop_capturer_wrapper.cc", - "//modules/desktop_capture/capture_result_desktop_capturer_wrapper.h", - "//modules/desktop_capture/cropped_desktop_frame.cc", - "//modules/desktop_capture/cropped_desktop_frame.h", - "//modules/desktop_capture/cropping_window_capturer.cc", - "//modules/desktop_capture/cropping_window_capturer.h", - "//modules/desktop_capture/desktop_and_cursor_composer.cc", - "//modules/desktop_capture/desktop_and_cursor_composer.h", - "//modules/desktop_capture/desktop_capture_options.cc", - "//modules/desktop_capture/desktop_capture_options.h", - "//modules/desktop_capture/desktop_capturer.cc", - "//modules/desktop_capture/desktop_capturer.h", - "//modules/desktop_capture/desktop_capturer_differ_wrapper.cc", - "//modules/desktop_capture/desktop_capturer_differ_wrapper.h", - "//modules/desktop_capture/desktop_capturer_wrapper.cc", - "//modules/desktop_capture/desktop_capturer_wrapper.h", - "//modules/desktop_capture/desktop_frame_generator.cc", - "//modules/desktop_capture/desktop_frame_generator.h", - "//modules/desktop_capture/desktop_frame_rotation.cc", - "//modules/desktop_capture/desktop_frame_rotation.h", - "//modules/desktop_capture/differ_block.cc", - "//modules/desktop_capture/differ_block.h", - "//modules/desktop_capture/fake_desktop_capturer.cc", - "//modules/desktop_capture/fake_desktop_capturer.h", - "//modules/desktop_capture/fallback_desktop_capturer_wrapper.cc", - "//modules/desktop_capture/fallback_desktop_capturer_wrapper.h", - "//modules/desktop_capture/full_screen_application_handler.cc", - "//modules/desktop_capture/full_screen_application_handler.h", - "//modules/desktop_capture/full_screen_window_detector.cc", - "//modules/desktop_capture/full_screen_window_detector.h", - "//modules/desktop_capture/mouse_cursor.cc", - "//modules/desktop_capture/mouse_cursor.h", - "//modules/desktop_capture/mouse_cursor_monitor.h", - "//modules/desktop_capture/resolution_tracker.cc", - "//modules/desktop_capture/resolution_tracker.h", - "//modules/desktop_capture/rgba_color.cc", - "//modules/desktop_capture/rgba_color.h", - "//modules/desktop_capture/screen_capture_frame_queue.h", - "//modules/desktop_capture/screen_capturer_helper.cc", - "//modules/desktop_capture/screen_capturer_helper.h", - "//modules/desktop_capture/window_finder.cc", - "//modules/desktop_capture/window_finder.h", - "//modules/desktop_capture/mouse_cursor_monitor_linux.cc", - "//modules/desktop_capture/screen_capturer_linux.cc", - "//modules/desktop_capture/window_capturer_linux.cc", - "//modules/desktop_capture/linux/base_capturer_pipewire.cc", - "//modules/desktop_capture/linux/base_capturer_pipewire.h", - "//modules/desktop_capture/linux/screen_capturer_pipewire.cc", - "//modules/desktop_capture/linux/screen_capturer_pipewire.h", - "//modules/desktop_capture/linux/window_capturer_pipewire.cc", - "//modules/desktop_capture/linux/window_capturer_pipewire.h" - ], - "type": "static_library" - }, - "//modules/desktop_capture:primitives": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:checks", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/desktop_capture/desktop_capture_types.h", - "//modules/desktop_capture/desktop_frame.cc", - "//modules/desktop_capture/desktop_frame.h", - "//modules/desktop_capture/desktop_geometry.cc", - "//modules/desktop_capture/desktop_geometry.h", - "//modules/desktop_capture/desktop_region.cc", - "//modules/desktop_capture/desktop_region.h", - "//modules/desktop_capture/shared_desktop_frame.cc", - "//modules/desktop_capture/shared_desktop_frame.h", - "//modules/desktop_capture/shared_memory.cc", - "//modules/desktop_capture/shared_memory.h" - ], - "type": "static_library" - }, - "//modules/pacing:interval_budget": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/pacing/interval_budget.cc", - "//modules/pacing/interval_budget.h" - ], - "type": "static_library" - }, - "//modules/pacing:pacing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:function_view", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//logging:rtc_event_pacing", - "//modules:module_api", - "//modules/pacing:interval_budget", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/pacing/bitrate_prober.cc", - "//modules/pacing/bitrate_prober.h", - "//modules/pacing/paced_sender.cc", - "//modules/pacing/paced_sender.h", - "//modules/pacing/pacing_controller.cc", - "//modules/pacing/pacing_controller.h", - "//modules/pacing/packet_router.cc", - "//modules/pacing/packet_router.h", - "//modules/pacing/round_robin_packet_queue.cc", - "//modules/pacing/round_robin_packet_queue.h", - "//modules/pacing/rtp_packet_pacer.h", - "//modules/pacing/task_queue_paced_sender.cc", - "//modules/pacing/task_queue_paced_sender.h" - ], - "type": "static_library" - }, - "//modules/remote_bitrate_estimator:remote_bitrate_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api:rtp_headers", - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:timestamp", - "//modules:module_api", - "//modules:module_api_public", - "//modules/congestion_controller/goog_cc:link_capacity_estimator", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/remote_bitrate_estimator/aimd_rate_control.cc", - "//modules/remote_bitrate_estimator/aimd_rate_control.h", - "//modules/remote_bitrate_estimator/bwe_defines.cc", - "//modules/remote_bitrate_estimator/include/bwe_defines.h", - "//modules/remote_bitrate_estimator/include/remote_bitrate_estimator.h", - "//modules/remote_bitrate_estimator/inter_arrival.cc", - "//modules/remote_bitrate_estimator/inter_arrival.h", - "//modules/remote_bitrate_estimator/overuse_detector.cc", - "//modules/remote_bitrate_estimator/overuse_detector.h", - "//modules/remote_bitrate_estimator/overuse_estimator.cc", - "//modules/remote_bitrate_estimator/overuse_estimator.h", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.cc", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.h", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_single_stream.cc", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_single_stream.h", - "//modules/remote_bitrate_estimator/remote_estimator_proxy.cc", - "//modules/remote_bitrate_estimator/remote_estimator_proxy.h", - "//modules/remote_bitrate_estimator/test/bwe_test_logging.h" - ], - "type": "static_library" - }, - "//modules/rtp_rtcp:rtp_rtcp": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:frame_transformer_interface", - "//api:function_view", - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_encryptor_interface", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//api/transport/rtp:dependency_descriptor", - "//api/transport/rtp:rtp_source", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//call:rtp_interfaces", - "//common_video:common_video", - "//logging:rtc_event_audio", - "//logging:rtc_event_rtp_rtcp", - "//modules:module_api", - "//modules:module_api_public", - "//modules:module_fec_api", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/video_coding:codec_globals_headers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:divide_round", - "//rtc_base:gtest_prod", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/time:timestamp_extrapolator", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/rtp_rtcp/include/flexfec_receiver.h", - "//modules/rtp_rtcp/include/flexfec_sender.h", - "//modules/rtp_rtcp/include/receive_statistics.h", - "//modules/rtp_rtcp/include/remote_ntp_time_estimator.h", - "//modules/rtp_rtcp/include/rtp_rtcp.h", - "//modules/rtp_rtcp/include/ulpfec_receiver.h", - "//modules/rtp_rtcp/source/absolute_capture_time_receiver.cc", - "//modules/rtp_rtcp/source/absolute_capture_time_receiver.h", - "//modules/rtp_rtcp/source/absolute_capture_time_sender.cc", - "//modules/rtp_rtcp/source/absolute_capture_time_sender.h", - "//modules/rtp_rtcp/source/active_decode_targets_helper.cc", - "//modules/rtp_rtcp/source/active_decode_targets_helper.h", - "//modules/rtp_rtcp/source/create_video_rtp_depacketizer.cc", - "//modules/rtp_rtcp/source/create_video_rtp_depacketizer.h", - "//modules/rtp_rtcp/source/deprecated/deprecated_rtp_sender_egress.cc", - "//modules/rtp_rtcp/source/deprecated/deprecated_rtp_sender_egress.h", - "//modules/rtp_rtcp/source/dtmf_queue.cc", - "//modules/rtp_rtcp/source/dtmf_queue.h", - "//modules/rtp_rtcp/source/fec_private_tables_bursty.cc", - "//modules/rtp_rtcp/source/fec_private_tables_bursty.h", - "//modules/rtp_rtcp/source/fec_private_tables_random.cc", - "//modules/rtp_rtcp/source/fec_private_tables_random.h", - "//modules/rtp_rtcp/source/flexfec_header_reader_writer.cc", - "//modules/rtp_rtcp/source/flexfec_header_reader_writer.h", - "//modules/rtp_rtcp/source/flexfec_receiver.cc", - "//modules/rtp_rtcp/source/flexfec_sender.cc", - "//modules/rtp_rtcp/source/forward_error_correction.cc", - "//modules/rtp_rtcp/source/forward_error_correction.h", - "//modules/rtp_rtcp/source/forward_error_correction_internal.cc", - "//modules/rtp_rtcp/source/forward_error_correction_internal.h", - "//modules/rtp_rtcp/source/packet_loss_stats.cc", - "//modules/rtp_rtcp/source/packet_loss_stats.h", - "//modules/rtp_rtcp/source/receive_statistics_impl.cc", - "//modules/rtp_rtcp/source/receive_statistics_impl.h", - "//modules/rtp_rtcp/source/remote_ntp_time_estimator.cc", - "//modules/rtp_rtcp/source/rtcp_nack_stats.cc", - "//modules/rtp_rtcp/source/rtcp_nack_stats.h", - "//modules/rtp_rtcp/source/rtcp_receiver.cc", - "//modules/rtp_rtcp/source/rtcp_receiver.h", - "//modules/rtp_rtcp/source/rtcp_sender.cc", - "//modules/rtp_rtcp/source/rtcp_sender.h", - "//modules/rtp_rtcp/source/rtp_descriptor_authentication.cc", - "//modules/rtp_rtcp/source/rtp_descriptor_authentication.h", - "//modules/rtp_rtcp/source/rtp_format.cc", - "//modules/rtp_rtcp/source/rtp_format.h", - "//modules/rtp_rtcp/source/rtp_format_h264.cc", - "//modules/rtp_rtcp/source/rtp_format_h264.h", - "//modules/rtp_rtcp/source/rtp_format_video_generic.cc", - "//modules/rtp_rtcp/source/rtp_format_video_generic.h", - "//modules/rtp_rtcp/source/rtp_format_vp8.cc", - "//modules/rtp_rtcp/source/rtp_format_vp8.h", - "//modules/rtp_rtcp/source/rtp_format_vp9.cc", - "//modules/rtp_rtcp/source/rtp_format_vp9.h", - "//modules/rtp_rtcp/source/rtp_header_extension_size.cc", - "//modules/rtp_rtcp/source/rtp_header_extension_size.h", - "//modules/rtp_rtcp/source/rtp_packet_history.cc", - "//modules/rtp_rtcp/source/rtp_packet_history.h", - "//modules/rtp_rtcp/source/rtp_packetizer_av1.cc", - "//modules/rtp_rtcp/source/rtp_packetizer_av1.h", - "//modules/rtp_rtcp/source/rtp_rtcp_config.h", - "//modules/rtp_rtcp/source/rtp_rtcp_impl.cc", - "//modules/rtp_rtcp/source/rtp_rtcp_impl.h", - "//modules/rtp_rtcp/source/rtp_rtcp_impl2.cc", - "//modules/rtp_rtcp/source/rtp_rtcp_impl2.h", - "//modules/rtp_rtcp/source/rtp_rtcp_interface.h", - "//modules/rtp_rtcp/source/rtp_sender.cc", - "//modules/rtp_rtcp/source/rtp_sender.h", - "//modules/rtp_rtcp/source/rtp_sender_audio.cc", - "//modules/rtp_rtcp/source/rtp_sender_audio.h", - "//modules/rtp_rtcp/source/rtp_sender_egress.cc", - "//modules/rtp_rtcp/source/rtp_sender_egress.h", - "//modules/rtp_rtcp/source/rtp_sender_video.cc", - "//modules/rtp_rtcp/source/rtp_sender_video.h", - "//modules/rtp_rtcp/source/rtp_sender_video_frame_transformer_delegate.cc", - "//modules/rtp_rtcp/source/rtp_sender_video_frame_transformer_delegate.h", - "//modules/rtp_rtcp/source/rtp_sequence_number_map.cc", - "//modules/rtp_rtcp/source/rtp_sequence_number_map.h", - "//modules/rtp_rtcp/source/rtp_utility.cc", - "//modules/rtp_rtcp/source/rtp_utility.h", - "//modules/rtp_rtcp/source/source_tracker.cc", - "//modules/rtp_rtcp/source/source_tracker.h", - "//modules/rtp_rtcp/source/time_util.cc", - "//modules/rtp_rtcp/source/time_util.h", - "//modules/rtp_rtcp/source/tmmbr_help.cc", - "//modules/rtp_rtcp/source/tmmbr_help.h", - "//modules/rtp_rtcp/source/ulpfec_generator.cc", - "//modules/rtp_rtcp/source/ulpfec_generator.h", - "//modules/rtp_rtcp/source/ulpfec_header_reader_writer.cc", - "//modules/rtp_rtcp/source/ulpfec_header_reader_writer.h", - "//modules/rtp_rtcp/source/ulpfec_receiver_impl.cc", - "//modules/rtp_rtcp/source/ulpfec_receiver_impl.h", - "//modules/rtp_rtcp/source/video_fec_generator.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_av1.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_av1.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_generic.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_generic.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_h264.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_h264.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_raw.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_raw.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp8.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp8.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp9.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp9.h" - ], - "type": "static_library" - }, - "//modules/rtp_rtcp:rtp_rtcp_format": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api/audio_codecs:audio_codecs_api", - "//api/transport:network_control", - "//api/transport/rtp:dependency_descriptor", - "//api/units:time_delta", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//common_video:common_video", - "//modules:module_api_public", - "//modules/video_coding:codec_globals_headers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:divide_round", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:unused", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/rtp_rtcp/include/report_block_data.cc", - "//modules/rtp_rtcp/include/rtp_rtcp_defines.cc", - "//modules/rtp_rtcp/source/rtcp_packet.cc", - "//modules/rtp_rtcp/source/rtcp_packet/app.cc", - "//modules/rtp_rtcp/source/rtcp_packet/bye.cc", - "//modules/rtp_rtcp/source/rtcp_packet/common_header.cc", - "//modules/rtp_rtcp/source/rtcp_packet/compound_packet.cc", - "//modules/rtp_rtcp/source/rtcp_packet/dlrr.cc", - "//modules/rtp_rtcp/source/rtcp_packet/extended_jitter_report.cc", - "//modules/rtp_rtcp/source/rtcp_packet/extended_reports.cc", - "//modules/rtp_rtcp/source/rtcp_packet/fir.cc", - "//modules/rtp_rtcp/source/rtcp_packet/loss_notification.cc", - "//modules/rtp_rtcp/source/rtcp_packet/nack.cc", - "//modules/rtp_rtcp/source/rtcp_packet/pli.cc", - "//modules/rtp_rtcp/source/rtcp_packet/psfb.cc", - "//modules/rtp_rtcp/source/rtcp_packet/rapid_resync_request.cc", - "//modules/rtp_rtcp/source/rtcp_packet/receiver_report.cc", - "//modules/rtp_rtcp/source/rtcp_packet/remb.cc", - "//modules/rtp_rtcp/source/rtcp_packet/remote_estimate.cc", - "//modules/rtp_rtcp/source/rtcp_packet/report_block.cc", - "//modules/rtp_rtcp/source/rtcp_packet/rrtr.cc", - "//modules/rtp_rtcp/source/rtcp_packet/rtpfb.cc", - "//modules/rtp_rtcp/source/rtcp_packet/sdes.cc", - "//modules/rtp_rtcp/source/rtcp_packet/sender_report.cc", - "//modules/rtp_rtcp/source/rtcp_packet/target_bitrate.cc", - "//modules/rtp_rtcp/source/rtcp_packet/tmmb_item.cc", - "//modules/rtp_rtcp/source/rtcp_packet/tmmbn.cc", - "//modules/rtp_rtcp/source/rtcp_packet/tmmbr.cc", - "//modules/rtp_rtcp/source/rtcp_packet/transport_feedback.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_extension.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_reader.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_reader.h", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_writer.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_writer.h", - "//modules/rtp_rtcp/source/rtp_generic_frame_descriptor.cc", - "//modules/rtp_rtcp/source/rtp_generic_frame_descriptor_extension.cc", - "//modules/rtp_rtcp/source/rtp_header_extension_map.cc", - "//modules/rtp_rtcp/source/rtp_header_extensions.cc", - "//modules/rtp_rtcp/source/rtp_packet.cc", - "//modules/rtp_rtcp/source/rtp_packet_received.cc", - "//modules/rtp_rtcp/source/rtp_packet_to_send.cc" - ], - "type": "static_library" - }, - "//modules/rtp_rtcp:rtp_video_header": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport/rtp:dependency_descriptor", - "//api/video:video_frame", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//modules/video_coding:codec_globals_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/rtp_rtcp/source/rtp_video_header.cc", - "//modules/rtp_rtcp/source/rtp_video_header.h" - ], - "type": "static_library" - }, - "//modules/third_party/fft:fft": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/third_party/fft/fft.c", - "//modules/third_party/fft/fft.h" - ], - "type": "static_library" - }, - "//modules/third_party/g711:g711_3p": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/third_party/g711/g711.c", - "//modules/third_party/g711/g711.h" - ], - "type": "static_library" - }, - "//modules/third_party/g722:g722_3p": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/third_party/g722/g722_decode.c", - "//modules/third_party/g722/g722_enc_dec.h", - "//modules/third_party/g722/g722_encode.c" - ], - "type": "static_library" - }, - "//modules/utility:utility": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//common_audio:common_audio", - "//modules:module_api", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/utility/include/process_thread.h", - "//modules/utility/source/process_thread_impl.cc", - "//modules/utility/source/process_thread_impl.h" - ], - "type": "static_library" - }, - "//modules/video_capture:video_capture_internal_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//media:rtc_media_base", - "//modules/video_capture:video_capture_module", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_capture/linux/device_info_linux.cc", - "//modules/video_capture/linux/device_info_linux.h", - "//modules/video_capture/linux/video_capture_linux.cc", - "//modules/video_capture/linux/video_capture_linux.h" - ], - "type": "source_set" - }, - "//modules/video_capture:video_capture_module": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//common_video:common_video", - "//media:rtc_media_base", - "//modules:module_api", - "//rtc_base:rtc_base_approved", - "//rtc_base:stringutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:rw_lock_wrapper", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_capture/device_info_impl.cc", - "//modules/video_capture/device_info_impl.h", - "//modules/video_capture/video_capture.h", - "//modules/video_capture/video_capture_config.h", - "//modules/video_capture/video_capture_defines.h", - "//modules/video_capture/video_capture_factory.cc", - "//modules/video_capture/video_capture_factory.h", - "//modules/video_capture/video_capture_impl.cc", - "//modules/video_capture/video_capture_impl.h" - ], - "type": "static_library" - }, - "//modules/video_coding/codecs/av1:libaom_av1_decoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api/video_codecs:video_codecs_api", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/codecs/av1/libaom_av1_decoder_absent.cc" - ], - "type": "static_library" - }, - "//modules/video_coding/codecs/av1:libaom_av1_encoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api/video_codecs:video_codecs_api", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/codecs/av1/libaom_av1_encoder_absent.cc" - ], - "type": "static_library" - }, - "//modules/video_coding/deprecated:nack_module": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:time_delta", - "//api/units:timestamp", - "//modules:module_api", - "//modules/utility:utility", - "//modules/video_coding:nack_module", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:deprecation", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_numerics", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/video_coding/deprecated/nack_module.cc", - "//modules/video_coding/deprecated/nack_module.h" - ], - "type": "static_library" - }, - "//modules/video_coding:chain_diff_calculator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:logging", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/chain_diff_calculator.cc", - "//modules/video_coding/chain_diff_calculator.h" - ], - "type": "static_library" - }, - "//modules/video_coding:codec_globals_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/codecs/h264/include/h264_globals.h", - "//modules/video_coding/codecs/interface/common_constants.h", - "//modules/video_coding/codecs/vp8/include/vp8_globals.h", - "//modules/video_coding/codecs/vp9/include/vp9_globals.h" - ], - "type": "source_set" - }, - "//modules/video_coding:encoded_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//modules:module_api_public", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:rtt_mult_experiment", - "//rtc_base/system:rtc_export", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/encoded_frame.cc", - "//modules/video_coding/encoded_frame.h" - ], - "type": "static_library" - }, - "//modules/video_coding:frame_dependencies_calculator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/video:video_frame_type", - "//common_video/generic_frame_descriptor:generic_frame_descriptor", - "//rtc_base:checks", - "//rtc_base:logging", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/frame_dependencies_calculator.cc", - "//modules/video_coding/frame_dependencies_calculator.h" - ], - "type": "static_library" - }, - "//modules/video_coding:nack_module": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:time_delta", - "//api/units:timestamp", - "//modules:module_api", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/video_coding/histogram.cc", - "//modules/video_coding/histogram.h", - "//modules/video_coding/nack_module2.cc", - "//modules/video_coding/nack_module2.h" - ], - "type": "static_library" - }, - "//modules/video_coding:video_codec_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//common_video/generic_frame_descriptor:generic_frame_descriptor", - "//modules:module_api", - "//modules/video_coding:codec_globals_headers", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/include/video_codec_interface.cc", - "//modules/video_coding/include/video_codec_interface.h", - "//modules/video_coding/include/video_coding_defines.h", - "//modules/video_coding/include/video_error_codes.h", - "//modules/video_coding/video_coding_defines.cc" - ], - "type": "static_library" - }, - "//modules/video_coding:video_coding": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:fec_controller_api", - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/video:builtin_video_bitrate_allocator_factory", - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//modules:module_api", - "//modules:module_api_public", - "//modules:module_fec_api", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:encoded_frame", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:jitter_upper_bound_experiment", - "//rtc_base/experiments:min_video_bitrate_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/experiments:rtt_mult_experiment", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/third_party/base64:base64", - "//rtc_base/time:timestamp_extrapolator", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codec_timer.cc", - "//modules/video_coding/codec_timer.h", - "//modules/video_coding/decoder_database.cc", - "//modules/video_coding/decoder_database.h", - "//modules/video_coding/event_wrapper.cc", - "//modules/video_coding/event_wrapper.h", - "//modules/video_coding/fec_controller_default.cc", - "//modules/video_coding/fec_controller_default.h", - "//modules/video_coding/fec_rate_table.h", - "//modules/video_coding/frame_buffer2.cc", - "//modules/video_coding/frame_buffer2.h", - "//modules/video_coding/frame_object.cc", - "//modules/video_coding/frame_object.h", - "//modules/video_coding/generic_decoder.cc", - "//modules/video_coding/generic_decoder.h", - "//modules/video_coding/h264_sprop_parameter_sets.cc", - "//modules/video_coding/h264_sprop_parameter_sets.h", - "//modules/video_coding/h264_sps_pps_tracker.cc", - "//modules/video_coding/h264_sps_pps_tracker.h", - "//modules/video_coding/include/video_codec_initializer.h", - "//modules/video_coding/inter_frame_delay.cc", - "//modules/video_coding/inter_frame_delay.h", - "//modules/video_coding/internal_defines.h", - "//modules/video_coding/jitter_estimator.cc", - "//modules/video_coding/jitter_estimator.h", - "//modules/video_coding/loss_notification_controller.cc", - "//modules/video_coding/loss_notification_controller.h", - "//modules/video_coding/media_opt_util.cc", - "//modules/video_coding/media_opt_util.h", - "//modules/video_coding/packet_buffer.cc", - "//modules/video_coding/packet_buffer.h", - "//modules/video_coding/rtp_frame_reference_finder.cc", - "//modules/video_coding/rtp_frame_reference_finder.h", - "//modules/video_coding/rtt_filter.cc", - "//modules/video_coding/rtt_filter.h", - "//modules/video_coding/timestamp_map.cc", - "//modules/video_coding/timestamp_map.h", - "//modules/video_coding/timing.cc", - "//modules/video_coding/timing.h", - "//modules/video_coding/unique_timestamp_counter.cc", - "//modules/video_coding/unique_timestamp_counter.h", - "//modules/video_coding/video_codec_initializer.cc", - "//modules/video_coding/video_receiver2.cc", - "//modules/video_coding/video_receiver2.h" - ], - "type": "static_library" - }, - "//modules/video_coding:video_coding_utility": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_frame", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:weak_ptr", - "//rtc_base/experiments:quality_scaler_settings", - "//rtc_base/experiments:quality_scaling_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/experiments:stable_target_rate_experiment", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/utility/decoded_frames_history.cc", - "//modules/video_coding/utility/decoded_frames_history.h", - "//modules/video_coding/utility/frame_dropper.cc", - "//modules/video_coding/utility/frame_dropper.h", - "//modules/video_coding/utility/framerate_controller.cc", - "//modules/video_coding/utility/framerate_controller.h", - "//modules/video_coding/utility/ivf_file_reader.cc", - "//modules/video_coding/utility/ivf_file_reader.h", - "//modules/video_coding/utility/ivf_file_writer.cc", - "//modules/video_coding/utility/ivf_file_writer.h", - "//modules/video_coding/utility/quality_scaler.cc", - "//modules/video_coding/utility/quality_scaler.h", - "//modules/video_coding/utility/simulcast_rate_allocator.cc", - "//modules/video_coding/utility/simulcast_rate_allocator.h", - "//modules/video_coding/utility/simulcast_utility.cc", - "//modules/video_coding/utility/simulcast_utility.h", - "//modules/video_coding/utility/vp8_header_parser.cc", - "//modules/video_coding/utility/vp8_header_parser.h", - "//modules/video_coding/utility/vp9_uncompressed_header_parser.cc", - "//modules/video_coding/utility/vp9_uncompressed_header_parser.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_h264": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_frame", - "//api/video:video_frame_i010", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//media:rtc_h264_profile_id", - "//media:rtc_media_base", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/h264/h264.cc", - "//modules/video_coding/codecs/h264/h264_color_space.cc", - "//modules/video_coding/codecs/h264/h264_color_space.h", - "//modules/video_coding/codecs/h264/h264_decoder_impl.cc", - "//modules/video_coding/codecs/h264/h264_decoder_impl.h", - "//modules/video_coding/codecs/h264/h264_encoder_impl.cc", - "//modules/video_coding/codecs/h264/h264_encoder_impl.h", - "//modules/video_coding/codecs/h264/include/h264.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_multiplex": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//media:rtc_media_base", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/multiplex/augmented_video_frame_buffer.cc", - "//modules/video_coding/codecs/multiplex/include/augmented_video_frame_buffer.h", - "//modules/video_coding/codecs/multiplex/include/multiplex_decoder_adapter.h", - "//modules/video_coding/codecs/multiplex/include/multiplex_encoder_adapter.h", - "//modules/video_coding/codecs/multiplex/multiplex_decoder_adapter.cc", - "//modules/video_coding/codecs/multiplex/multiplex_encoded_image_packer.cc", - "//modules/video_coding/codecs/multiplex/multiplex_encoded_image_packer.h", - "//modules/video_coding/codecs/multiplex/multiplex_encoder_adapter.cc" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp8": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//api/video_codecs:vp8_temporal_layers_factory", - "//common_video:common_video", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp8_temporal_layers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base/experiments:cpu_speed_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:rate_control_settings", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp8/include/vp8.h", - "//modules/video_coding/codecs/vp8/libvpx_interface.cc", - "//modules/video_coding/codecs/vp8/libvpx_interface.h", - "//modules/video_coding/codecs/vp8/libvpx_vp8_decoder.cc", - "//modules/video_coding/codecs/vp8/libvpx_vp8_decoder.h", - "//modules/video_coding/codecs/vp8/libvpx_vp8_encoder.cc", - "//modules/video_coding/codecs/vp8/libvpx_vp8_encoder.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp8_temporal_layers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp8/default_temporal_layers.cc", - "//modules/video_coding/codecs/vp8/default_temporal_layers.h", - "//modules/video_coding/codecs/vp8/include/temporal_layers_checker.h", - "//modules/video_coding/codecs/vp8/screenshare_layers.cc", - "//modules/video_coding/codecs/vp8/screenshare_layers.h", - "//modules/video_coding/codecs/vp8/temporal_layers.h", - "//modules/video_coding/codecs/vp8/temporal_layers_checker.cc" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp9": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i010", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//media:rtc_media_base", - "//media:rtc_vp9_profile", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp9/include/vp9.h", - "//modules/video_coding/codecs/vp9/vp9.cc", - "//modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.cc", - "//modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.h", - "//modules/video_coding/codecs/vp9/vp9_impl.cc", - "//modules/video_coding/codecs/vp9/vp9_impl.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp9_helpers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_codec_constants", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base/experiments:stable_target_rate_experiment", - "//third_party/abseil-cpp/absl/container:inlined_vector" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp9/svc_config.cc", - "//modules/video_coding/codecs/vp9/svc_config.h", - "//modules/video_coding/codecs/vp9/svc_rate_allocator.cc", - "//modules/video_coding/codecs/vp9/svc_rate_allocator.h" - ], - "type": "static_library" - }, - "//modules/video_processing:denoiser_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules:module_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_processing/util/denoiser_filter.h" - ], - "type": "source_set" - }, - "//modules/video_processing:video_processing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//common_audio:common_audio", - "//common_video:common_video", - "//modules:module_api", - "//modules/utility:utility", - "//modules/video_processing:denoiser_filter", - "//modules/video_processing:video_processing_sse2", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_processing/util/denoiser_filter.cc", - "//modules/video_processing/util/denoiser_filter_c.cc", - "//modules/video_processing/util/denoiser_filter_c.h", - "//modules/video_processing/util/noise_estimation.cc", - "//modules/video_processing/util/noise_estimation.h", - "//modules/video_processing/util/skin_detection.cc", - "//modules/video_processing/util/skin_detection.h", - "//modules/video_processing/video_denoiser.cc", - "//modules/video_processing/video_denoiser.h" - ], - "type": "static_library" - }, - "//modules/video_processing:video_processing_sse2": { - "cflags": [ - "-msse2", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/video_processing:denoiser_filter", - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/video_processing/util/denoiser_filter_sse2.cc", - "//modules/video_processing/util/denoiser_filter_sse2.h" - ], - "type": "static_library" - }, - "//modules:module_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/include/module.h", - "//modules/include/module_common_types.h" - ], - "type": "source_set" - }, - "//modules:module_api_public": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/include/module_common_types_public.h" - ], - "type": "source_set" - }, - "//modules:module_fec_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/include/module_fec_types.h" - ], - "type": "source_set" - }, - "//rtc_base/experiments:alr_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/alr_experiment.cc", - "//rtc_base/experiments/alr_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:balanced_degradation_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/balanced_degradation_settings.cc", - "//rtc_base/experiments/balanced_degradation_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:cpu_speed_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/cpu_speed_experiment.cc", - "//rtc_base/experiments/cpu_speed_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:field_trial_parser": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/field_trial_list.cc", - "//rtc_base/experiments/field_trial_list.h", - "//rtc_base/experiments/field_trial_parser.cc", - "//rtc_base/experiments/field_trial_parser.h", - "//rtc_base/experiments/field_trial_units.cc", - "//rtc_base/experiments/field_trial_units.h", - "//rtc_base/experiments/struct_parameters_parser.cc", - "//rtc_base/experiments/struct_parameters_parser.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:jitter_upper_bound_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/jitter_upper_bound_experiment.cc", - "//rtc_base/experiments/jitter_upper_bound_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:keyframe_interval_settings_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base/experiments:field_trial_parser", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/keyframe_interval_settings.cc", - "//rtc_base/experiments/keyframe_interval_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:min_video_bitrate_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/video:video_frame", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/min_video_bitrate_experiment.cc", - "//rtc_base/experiments/min_video_bitrate_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:quality_rampup_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/quality_rampup_experiment.cc", - "//rtc_base/experiments/quality_rampup_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:quality_scaler_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/quality_scaler_settings.cc", - "//rtc_base/experiments/quality_scaler_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:quality_scaling_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/quality_scaling_experiment.cc", - "//rtc_base/experiments/quality_scaling_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:rate_control_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//api/units:data_size", - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/rate_control_settings.cc", - "//rtc_base/experiments/rate_control_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:rtt_mult_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/rtt_mult_experiment.cc", - "//rtc_base/experiments/rtt_mult_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:stable_target_rate_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:rate_control_settings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/stable_target_rate_experiment.cc", - "//rtc_base/experiments/stable_target_rate_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/memory:aligned_malloc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/memory/aligned_malloc.cc", - "//rtc_base/memory/aligned_malloc.h" - ], - "type": "static_library" - }, - "//rtc_base/network:sent_packet": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/network/sent_packet.cc", - "//rtc_base/network/sent_packet.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:mutex": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base/synchronization:yield", - "//rtc_base/system:unused", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/mutex.cc", - "//rtc_base/synchronization/mutex.h", - "//rtc_base/synchronization/mutex_critical_section.h", - "//rtc_base/synchronization/mutex_pthread.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:rw_lock_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/rw_lock_wrapper.cc", - "//rtc_base/synchronization/rw_lock_posix.cc", - "//rtc_base/synchronization/rw_lock_posix.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:sequence_checker": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base:stringutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/sequence_checker.cc", - "//rtc_base/synchronization/sequence_checker.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:yield": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/yield.cc", - "//rtc_base/synchronization/yield.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:yield_policy": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/yield_policy.cc", - "//rtc_base/synchronization/yield_policy.h" - ], - "type": "static_library" - }, - "//rtc_base/system:arch": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/arch.h" - ], - "type": "source_set" - }, - "//rtc_base/system:file_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:safe_conversions" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/file_wrapper.cc", - "//rtc_base/system/file_wrapper.h" - ], - "type": "static_library" - }, - "//rtc_base/system:ignore_warnings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/ignore_warnings.h" - ], - "type": "source_set" - }, - "//rtc_base/system:inline": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/inline.h" - ], - "type": "source_set" - }, - "//rtc_base/system:rtc_export": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/rtc_export.h", - "//rtc_base/system/rtc_export_template.h" - ], - "type": "source_set" - }, - "//rtc_base/system:thread_registry": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/thread_registry.h" - ], - "type": "source_set" - }, - "//rtc_base/system:unused": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/unused.h" - ], - "type": "source_set" - }, - "//rtc_base/system:warn_current_thread_is_deadlocked": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/warn_current_thread_is_deadlocked.h" - ], - "type": "source_set" - }, - "//rtc_base/task_utils:pending_task_safety_flag": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:checks", - "//rtc_base:refcount", - "//rtc_base:thread_checker", - "//rtc_base/synchronization:sequence_checker" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/task_utils/pending_task_safety_flag.cc", - "//rtc_base/task_utils/pending_task_safety_flag.h" - ], - "type": "static_library" - }, - "//rtc_base/task_utils:repeating_task": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//api/units:time_delta", - "//api/units:timestamp", - "//rtc_base:logging", - "//rtc_base:thread_checker", - "//rtc_base:timeutils", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//rtc_base/task_utils/repeating_task.cc", - "//rtc_base/task_utils/repeating_task.h" - ], - "type": "static_library" - }, - "//rtc_base/task_utils:to_queued_task": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//rtc_base/task_utils:pending_task_safety_flag" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/task_utils/to_queued_task.h" - ], - "type": "source_set" - }, - "//rtc_base/third_party/base64:base64": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/third_party/base64/base64.cc", - "//rtc_base/third_party/base64/base64.h" - ], - "type": "static_library" - }, - "//rtc_base/third_party/sigslot:sigslot": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/third_party/sigslot/sigslot.cc", - "//rtc_base/third_party/sigslot/sigslot.h" - ], - "type": "static_library" - }, - "//rtc_base/time:timestamp_extrapolator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/synchronization:rw_lock_wrapper" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/time/timestamp_extrapolator.cc", - "//rtc_base/time/timestamp_extrapolator.h" - ], - "type": "static_library" - }, - "//rtc_base/units:unit_base": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_conversions" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/units/unit_base.h" - ], - "type": "source_set" - }, - "//rtc_base:atomicops": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/atomic_ops.h" - ], - "type": "source_set" - }, - "//rtc_base:audio_format_to_string": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:stringutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/strings/audio_format_to_string.cc", - "//rtc_base/strings/audio_format_to_string.h" - ], - "type": "static_library" - }, - "//rtc_base:checks": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:safe_compare", - "//rtc_base/system:inline", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/checks.cc", - "//rtc_base/checks.h" - ], - "type": "static_library" - }, - "//rtc_base:compile_assert_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/compile_assert_c.h" - ], - "type": "source_set" - }, - "//rtc_base:criticalsection": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:atomicops", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base/synchronization:yield", - "//rtc_base/system:unused" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/deprecated/recursive_critical_section.cc", - "//rtc_base/deprecated/recursive_critical_section.h" - ], - "type": "static_library" - }, - "//rtc_base:deprecation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/deprecation.h" - ], - "type": "source_set" - }, - "//rtc_base:divide_round": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_compare" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/divide_round.h" - ], - "type": "source_set" - }, - "//rtc_base:gtest_prod": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/gtest_prod_util.h" - ], - "type": "source_set" - }, - "//rtc_base:ignore_wundef": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/ignore_wundef.h" - ], - "type": "source_set" - }, - "//rtc_base:logging": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32", - "-Wno-exit-time-destructors", - "-Wno-global-constructors" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:deprecation", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base:stringutils", - "//rtc_base:timeutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:inline", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/logging.cc", - "//rtc_base/logging.h" - ], - "type": "static_library" - }, - "//rtc_base:macromagic": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/arraysize.h", - "//rtc_base/constructor_magic.h", - "//rtc_base/format_macros.h", - "//rtc_base/stringize_macros.h", - "//rtc_base/thread_annotations.h" - ], - "type": "source_set" - }, - "//rtc_base:platform_thread": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:atomicops", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base:rtc_event", - "//rtc_base:thread_checker", - "//rtc_base:timeutils", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/platform_thread.cc", - "//rtc_base/platform_thread.h" - ], - "type": "static_library" - }, - "//rtc_base:platform_thread_types": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/platform_thread_types.cc", - "//rtc_base/platform_thread_types.h" - ], - "type": "static_library" - }, - "//rtc_base:protobuf_utils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/protobuf_utils.h" - ], - "type": "source_set" - }, - "//rtc_base:rate_limiter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//rtc_base/rate_limiter.cc", - "//rtc_base/rate_limiter.h" - ], - "type": "static_library" - }, - "//rtc_base:refcount": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/ref_count.h", - "//rtc_base/ref_counted_object.h", - "//rtc_base/ref_counter.h" - ], - "type": "source_set" - }, - "//rtc_base:rtc_base": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api:scoped_refptr", - "//api/numerics:numerics", - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:stringutils", - "//rtc_base/network:sent_packet", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:inline", - "//rtc_base/system:rtc_export", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/third_party/base64:base64", - "//rtc_base/third_party/sigslot:sigslot", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:flat_hash_map", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//rtc_base/unused/", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//rtc_base/async_resolver_interface.cc", - "//rtc_base/async_resolver_interface.h", - "//rtc_base/async_socket.cc", - "//rtc_base/async_socket.h", - "//rtc_base/crc32.cc", - "//rtc_base/crc32.h", - "//rtc_base/crypt_string.cc", - "//rtc_base/crypt_string.h", - "//rtc_base/data_rate_limiter.cc", - "//rtc_base/data_rate_limiter.h", - "//rtc_base/dscp.h", - "//rtc_base/file_rotating_stream.cc", - "//rtc_base/file_rotating_stream.h", - "//rtc_base/ip_address.cc", - "//rtc_base/ip_address.h", - "//rtc_base/keep_ref_until_done.h", - "//rtc_base/message_handler.cc", - "//rtc_base/message_handler.h", - "//rtc_base/net_helpers.cc", - "//rtc_base/net_helpers.h", - "//rtc_base/network_constants.cc", - "//rtc_base/network_constants.h", - "//rtc_base/network_route.cc", - "//rtc_base/network_route.h", - "//rtc_base/null_socket_server.cc", - "//rtc_base/null_socket_server.h", - "//rtc_base/physical_socket_server.cc", - "//rtc_base/physical_socket_server.h", - "//rtc_base/sigslot_repeater.h", - "//rtc_base/socket_address.cc", - "//rtc_base/socket_address.h", - "//rtc_base/socket_server.h", - "//rtc_base/stream.cc", - "//rtc_base/stream.h", - "//rtc_base/thread.cc", - "//rtc_base/thread.h", - "//rtc_base/callback.h", - "//rtc_base/log_sinks.cc", - "//rtc_base/log_sinks.h", - "//rtc_base/rolling_accumulator.h", - "//rtc_base/ssl_roots.h", - "//rtc_base/ifaddrs_converter.cc", - "//rtc_base/ifaddrs_converter.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_base_approved": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//rtc_base:atomicops", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:platform_thread", - "//rtc_base:platform_thread_types", - "//rtc_base:refcount", - "//rtc_base:rtc_event", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_compare", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//rtc_base:thread_checker", - "//rtc_base:timeutils", - "//rtc_base:type_traits", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:arch", - "//rtc_base/system:rtc_export", - "//rtc_base/system:unused", - "//rtc_base/third_party/base64:base64", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/bind.h", - "//rtc_base/bit_buffer.cc", - "//rtc_base/bit_buffer.h", - "//rtc_base/buffer.h", - "//rtc_base/buffer_queue.cc", - "//rtc_base/buffer_queue.h", - "//rtc_base/byte_buffer.cc", - "//rtc_base/byte_buffer.h", - "//rtc_base/byte_order.h", - "//rtc_base/copy_on_write_buffer.cc", - "//rtc_base/copy_on_write_buffer.h", - "//rtc_base/event_tracer.cc", - "//rtc_base/event_tracer.h", - "//rtc_base/location.cc", - "//rtc_base/location.h", - "//rtc_base/message_buffer_reader.h", - "//rtc_base/numerics/histogram_percentile_counter.cc", - "//rtc_base/numerics/histogram_percentile_counter.h", - "//rtc_base/numerics/mod_ops.h", - "//rtc_base/numerics/moving_max_counter.h", - "//rtc_base/numerics/sample_counter.cc", - "//rtc_base/numerics/sample_counter.h", - "//rtc_base/one_time_event.h", - "//rtc_base/race_checker.cc", - "//rtc_base/race_checker.h", - "//rtc_base/random.cc", - "//rtc_base/random.h", - "//rtc_base/rate_statistics.cc", - "//rtc_base/rate_statistics.h", - "//rtc_base/rate_tracker.cc", - "//rtc_base/rate_tracker.h", - "//rtc_base/swap_queue.h", - "//rtc_base/timestamp_aligner.cc", - "//rtc_base/timestamp_aligner.h", - "//rtc_base/trace_event.h", - "//rtc_base/zero_memory.cc", - "//rtc_base/zero_memory.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_event": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base/synchronization:yield_policy", - "//rtc_base/system:warn_current_thread_is_deadlocked", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/event.cc", - "//rtc_base/event.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_numerics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/event_based_exponential_moving_average.cc", - "//rtc_base/numerics/event_based_exponential_moving_average.h", - "//rtc_base/numerics/exp_filter.cc", - "//rtc_base/numerics/exp_filter.h", - "//rtc_base/numerics/math_utils.h", - "//rtc_base/numerics/moving_average.cc", - "//rtc_base/numerics/moving_average.h", - "//rtc_base/numerics/moving_median_filter.h", - "//rtc_base/numerics/percentile_filter.h", - "//rtc_base/numerics/running_statistics.h", - "//rtc_base/numerics/sequence_number_util.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_task_queue": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export", - "//rtc_base/task_utils:to_queued_task", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/task_queue.cc", - "//rtc_base/task_queue.h" - ], - "type": "static_library" - }, - "//rtc_base:safe_compare": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/safe_compare.h" - ], - "type": "source_set" - }, - "//rtc_base:safe_conversions": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/safe_conversions.h", - "//rtc_base/numerics/safe_conversions_impl.h" - ], - "type": "source_set" - }, - "//rtc_base:safe_minmax": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_compare", - "//rtc_base:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/safe_minmax.h" - ], - "type": "source_set" - }, - "//rtc_base:sanitizer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/sanitizer.h" - ], - "type": "source_set" - }, - "//rtc_base:stringutils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:safe_minmax", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/string_encode.cc", - "//rtc_base/string_encode.h", - "//rtc_base/string_to_number.cc", - "//rtc_base/string_to_number.h", - "//rtc_base/string_utils.cc", - "//rtc_base/string_utils.h", - "//rtc_base/strings/string_builder.cc", - "//rtc_base/strings/string_builder.h", - "//rtc_base/strings/string_format.cc", - "//rtc_base/strings/string_format.h" - ], - "type": "static_library" - }, - "//rtc_base:thread_checker": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:deprecation", - "//rtc_base/synchronization:sequence_checker" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/thread_checker.h" - ], - "type": "source_set" - }, - "//rtc_base:timeutils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_EXCLUDE_SYSTEM_TIME", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system_time.cc", - "//rtc_base/system_time.h", - "//rtc_base/time_utils.cc", - "//rtc_base/time_utils.h" - ], - "type": "static_library" - }, - "//rtc_base:type_traits": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/type_traits.h" - ], - "type": "source_set" - }, - "//rtc_base:weak_ptr": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:refcount", - "//rtc_base/synchronization:sequence_checker" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/weak_ptr.cc", - "//rtc_base/weak_ptr.h" - ], - "type": "static_library" - }, - "//system_wrappers:field_trial": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//system_wrappers/source/field_trial.cc" - ], - "type": "static_library" - }, - "//system_wrappers:metrics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//system_wrappers/source/metrics.cc" - ], - "type": "static_library" - }, - "//system_wrappers:system_wrappers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:timestamp", - "//modules:module_api_public", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:rw_lock_wrapper", - "//rtc_base/system:arch", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//system_wrappers/include/clock.h", - "//system_wrappers/include/cpu_features_wrapper.h", - "//system_wrappers/include/cpu_info.h", - "//system_wrappers/include/ntp_time.h", - "//system_wrappers/include/rtp_to_ntp_estimator.h", - "//system_wrappers/include/sleep.h", - "//system_wrappers/source/clock.cc", - "//system_wrappers/source/cpu_features.cc", - "//system_wrappers/source/cpu_info.cc", - "//system_wrappers/source/rtp_to_ntp_estimator.cc", - "//system_wrappers/source/sleep.cc", - "//system_wrappers/source/cpu_features_linux.cc" - ], - "type": "static_library" - }, - "//test:rtp_test_utils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_parameters", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//test/rtp_header_parser.cc", - "//test/rtp_header_parser.h" - ], - "type": "static_library" - }, - "//third_party/abseil-cpp/absl/algorithm:algorithm": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/algorithm:container": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:algorithm", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:atomic_hook": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:base_internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:core_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:log_severity": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/base/log_severity.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:raw_logging_internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:atomic_hook", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/base:log_severity" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/base/internal/raw_logging.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:compressed_tuple": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/utility:utility" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:flat_hash_map": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:inlined_vector": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:algorithm", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector_internal", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:inlined_vector_internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:compressed_tuple", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/types:span" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/memory:memory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/meta:type_traits": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/numeric:int128": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/numeric/int128.cc", - "//third_party/abseil-cpp/absl/numeric/int128_have_intrinsic.inc", - "//third_party/abseil-cpp/absl/numeric/int128_no_intrinsic.inc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/strings:internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:raw_logging_internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/strings/internal/escaping.cc", - "//third_party/abseil-cpp/absl/strings/internal/ostringstream.cc", - "//third_party/abseil-cpp/absl/strings/internal/utf8.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/strings:strings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/base:raw_logging_internal", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/numeric:int128", - "//third_party/abseil-cpp/absl/strings:internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/strings/ascii.cc", - "//third_party/abseil-cpp/absl/strings/charconv.cc", - "//third_party/abseil-cpp/absl/strings/escaping.cc", - "//third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc", - "//third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h", - "//third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc", - "//third_party/abseil-cpp/absl/strings/internal/charconv_parse.h", - "//third_party/abseil-cpp/absl/strings/internal/memutil.cc", - "//third_party/abseil-cpp/absl/strings/internal/memutil.h", - "//third_party/abseil-cpp/absl/strings/internal/stl_type_traits.h", - "//third_party/abseil-cpp/absl/strings/internal/str_join_internal.h", - "//third_party/abseil-cpp/absl/strings/internal/str_split_internal.h", - "//third_party/abseil-cpp/absl/strings/match.cc", - "//third_party/abseil-cpp/absl/strings/numbers.cc", - "//third_party/abseil-cpp/absl/strings/str_cat.cc", - "//third_party/abseil-cpp/absl/strings/str_replace.cc", - "//third_party/abseil-cpp/absl/strings/str_split.cc", - "//third_party/abseil-cpp/absl/strings/string_view.cc", - "//third_party/abseil-cpp/absl/strings/substitute.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:bad_optional_access": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:raw_logging_internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/bad_optional_access.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:bad_variant_access": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:raw_logging_internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/bad_variant_access.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:optional": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:base_internal", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/types:bad_optional_access", - "//third_party/abseil-cpp/absl/utility:utility" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/internal/optional.h" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:span": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:algorithm", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/internal/span.h" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:variant": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:base_internal", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/types:bad_variant_access", - "//third_party/abseil-cpp/absl/utility:utility" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/internal/variant.h" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/utility:utility": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:base_internal", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/pffft:pffft": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0" - ], - "deps": [], - "include_dirs": [ - "//" - ], - "libs": [], - "sources": [ - "//third_party/pffft/src/pffft.c", - "//third_party/pffft/src/pffft.h" - ], - "type": "static_library" - }, - "//third_party/rnnoise:rnn_vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0" - ], - "deps": [], - "include_dirs": [ - "//" - ], - "libs": [], - "sources": [ - "//third_party/rnnoise/src/rnn_activations.h", - "//third_party/rnnoise/src/rnn_vad_weights.cc", - "//third_party/rnnoise/src/rnn_vad_weights.h" - ], - "type": "source_set" - }, - "//video/adaptation:video_adaptation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/adaptation:resource_adaptation_api", - "//api/task_queue:task_queue", - "//api/units:data_rate", - "//api/video:video_adaptation", - "//api/video:video_frame", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//call/adaptation:resource_adaptation", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_event", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:timeutils", - "//rtc_base/experiments:balanced_degradation_settings", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:quality_rampup_experiment", - "//rtc_base/experiments:quality_scaler_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/adaptation/balanced_constraint.cc", - "//video/adaptation/balanced_constraint.h", - "//video/adaptation/bitrate_constraint.cc", - "//video/adaptation/bitrate_constraint.h", - "//video/adaptation/encode_usage_resource.cc", - "//video/adaptation/encode_usage_resource.h", - "//video/adaptation/overuse_frame_detector.cc", - "//video/adaptation/overuse_frame_detector.h", - "//video/adaptation/quality_rampup_experiment_helper.cc", - "//video/adaptation/quality_rampup_experiment_helper.h", - "//video/adaptation/quality_scaler_resource.cc", - "//video/adaptation/quality_scaler_resource.h", - "//video/adaptation/video_stream_encoder_resource.cc", - "//video/adaptation/video_stream_encoder_resource.h", - "//video/adaptation/video_stream_encoder_resource_manager.cc", - "//video/adaptation/video_stream_encoder_resource_manager.h" - ], - "type": "static_library" - }, - "//video:frame_dumping_decoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding", - "//modules/video_coding:video_coding_utility", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:file_wrapper" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/frame_dumping_decoder.cc", - "//video/frame_dumping_decoder.h" - ], - "type": "static_library" - }, - "//video:video": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:fec_controller_api", - "//api:frame_transformer_interface", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:options", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/units:timestamp", - "//api/video:encoded_image", - "//api/video:recordable_encoded_frame", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video:video_stream_encoder", - "//api/video:video_stream_encoder_create", - "//api/video_codecs:video_codecs_api", - "//call:bitrate_allocator", - "//call:call_interfaces", - "//call:rtp_interfaces", - "//call:rtp_receiver", - "//call:rtp_sender", - "//call:video_stream_api", - "//common_video:common_video", - "//media:rtc_h264_profile_id", - "//modules:module_api", - "//modules:module_api_public", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/utility:utility", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:nack_module", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding/deprecated:nack_module", - "//modules/video_processing:video_processing", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:stringutils", - "//rtc_base:weak_ptr", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:keyframe_interval_settings_experiment", - "//rtc_base/experiments:min_video_bitrate_experiment", - "//rtc_base/experiments:quality_scaling_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:thread_registry", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/time:timestamp_extrapolator", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//video:frame_dumping_decoder" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/buffered_frame_decryptor.cc", - "//video/buffered_frame_decryptor.h", - "//video/call_stats.cc", - "//video/call_stats.h", - "//video/call_stats2.cc", - "//video/call_stats2.h", - "//video/encoder_rtcp_feedback.cc", - "//video/encoder_rtcp_feedback.h", - "//video/quality_limitation_reason_tracker.cc", - "//video/quality_limitation_reason_tracker.h", - "//video/quality_threshold.cc", - "//video/quality_threshold.h", - "//video/receive_statistics_proxy.cc", - "//video/receive_statistics_proxy.h", - "//video/receive_statistics_proxy2.cc", - "//video/receive_statistics_proxy2.h", - "//video/report_block_stats.cc", - "//video/report_block_stats.h", - "//video/rtp_streams_synchronizer.cc", - "//video/rtp_streams_synchronizer.h", - "//video/rtp_streams_synchronizer2.cc", - "//video/rtp_streams_synchronizer2.h", - "//video/rtp_video_stream_receiver.cc", - "//video/rtp_video_stream_receiver.h", - "//video/rtp_video_stream_receiver2.cc", - "//video/rtp_video_stream_receiver2.h", - "//video/rtp_video_stream_receiver_frame_transformer_delegate.cc", - "//video/rtp_video_stream_receiver_frame_transformer_delegate.h", - "//video/send_delay_stats.cc", - "//video/send_delay_stats.h", - "//video/send_statistics_proxy.cc", - "//video/send_statistics_proxy.h", - "//video/stats_counter.cc", - "//video/stats_counter.h", - "//video/stream_synchronization.cc", - "//video/stream_synchronization.h", - "//video/transport_adapter.cc", - "//video/transport_adapter.h", - "//video/video_quality_observer.cc", - "//video/video_quality_observer.h", - "//video/video_quality_observer2.cc", - "//video/video_quality_observer2.h", - "//video/video_receive_stream.cc", - "//video/video_receive_stream.h", - "//video/video_receive_stream2.cc", - "//video/video_receive_stream2.h", - "//video/video_send_stream.cc", - "//video/video_send_stream.h", - "//video/video_send_stream_impl.cc", - "//video/video_send_stream_impl.h", - "//video/video_stream_decoder.cc", - "//video/video_stream_decoder.h", - "//video/video_stream_decoder2.cc", - "//video/video_stream_decoder2.h" - ], - "type": "static_library" - }, - "//video:video_stream_encoder_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api/adaptation:resource_adaptation_api", - "//api/task_queue:task_queue", - "//api/units:data_rate", - "//api/video:encoded_image", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//call/adaptation:resource_adaptation", - "//common_video:common_video", - "//modules:module_api_public", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_event", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:timeutils", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:balanced_degradation_settings", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:quality_rampup_experiment", - "//rtc_base/experiments:quality_scaler_settings", - "//rtc_base/experiments:quality_scaling_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional", - "//video/adaptation:video_adaptation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/alignment_adjuster.cc", - "//video/alignment_adjuster.h", - "//video/encoder_bitrate_adjuster.cc", - "//video/encoder_bitrate_adjuster.h", - "//video/encoder_overshoot_detector.cc", - "//video/encoder_overshoot_detector.h", - "//video/frame_encode_metadata_writer.cc", - "//video/frame_encode_metadata_writer.h", - "//video/video_source_sink_controller.cc", - "//video/video_source_sink_controller.h", - "//video/video_stream_encoder.cc", - "//video/video_stream_encoder.h" - ], - "type": "static_library" - } - } -} \ No newline at end of file diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_linux_False.mozconfig b/dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_linux_False.mozconfig deleted file mode 100644 index ac2361f0958e..000000000000 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_linux_False.mozconfig +++ /dev/null @@ -1,5 +0,0 @@ -ac_add_options --enable-bootstrap -ac_add_options --enable-default-toolkit=cairo-gtk3-wayland-only - -mk_add_options MOZ_OBJDIR=obj-x64_False_x64_linux_False - diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_linux_True.mozconfig b/dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_linux_True.mozconfig deleted file mode 100644 index 987900caec51..000000000000 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_False_x64_linux_True.mozconfig +++ /dev/null @@ -1,4 +0,0 @@ -ac_add_options --enable-bootstrap - -mk_add_options MOZ_OBJDIR=obj-x64_False_x64_linux_True - diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_android.json b/dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_android.json index f00ef57c5ded..37456943a1da 100644 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_android.json +++ b/dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_android.json @@ -9,7 +9,6 @@ "CPU_ARCH": "x86", "HOST_CPU_ARCH": "x86_64", "MOZ_DEBUG": null, - "MOZ_X11": null, "OS_TARGET": "Android" }, "sandbox_vars": { diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_linux_True.json b/dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_linux.json similarity index 99% rename from dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_linux_True.json rename to dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_linux.json index ce4b65852258..2b36465c1f21 100644 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_linux_True.json +++ b/dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_linux.json @@ -3,14 +3,12 @@ "host_cpu": "x64", "is_debug": false, "target_cpu": "x86", - "target_os": "linux", - "use_x11": true + "target_os": "linux" }, "mozbuild_args": { "CPU_ARCH": "x86", "HOST_CPU_ARCH": "x86_64", "MOZ_DEBUG": null, - "MOZ_X11": "1", "OS_TARGET": "Linux" }, "sandbox_vars": { diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_linux_True.mozconfig b/dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_linux.mozconfig similarity index 54% rename from dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_linux_True.mozconfig rename to dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_linux.mozconfig index 1cb093358715..b82aa241293b 100644 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_linux_True.mozconfig +++ b/dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_linux.mozconfig @@ -1,5 +1,5 @@ ac_add_options --target=i686 ac_add_options --enable-bootstrap -mk_add_options MOZ_OBJDIR=obj-x64_False_x86_linux_True +mk_add_options MOZ_OBJDIR=obj-x64_False_x86_linux diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_linux_False.json b/dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_linux_False.json deleted file mode 100644 index a6a90dab5cde..000000000000 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_linux_False.json +++ /dev/null @@ -1,44120 +0,0 @@ -{ - "gn_gen_args": { - "host_cpu": "x64", - "is_debug": false, - "target_cpu": "x86", - "target_os": "linux", - "use_x11": false - }, - "mozbuild_args": { - "CPU_ARCH": "x86", - "HOST_CPU_ARCH": "x86_64", - "MOZ_DEBUG": null, - "MOZ_X11": null, - "OS_TARGET": "Linux" - }, - "sandbox_vars": { - "COMPILE_FLAGS": { - "WARNINGS_AS_ERRORS": [] - }, - "FINAL_LIBRARY": "webrtc" - }, - "targets": { - "//:webrtc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:builtin_audio_decoder_factory", - "//api/audio_codecs:builtin_audio_encoder_factory", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:builtin_video_decoder_factory", - "//api/video_codecs:builtin_video_encoder_factory", - "//audio:audio", - "//call:call", - "//common_audio:common_audio", - "//common_video:common_video", - "//media:media", - "//modules:modules", - "//modules/video_capture:video_capture_internal_impl", - "//rtc_base:rtc_base", - "//test:rtp_test_utils", - "//video:video" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt", - "m" - ], - "sources": [], - "type": "static_library" - }, - "//api/adaptation:resource_adaptation_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:refcount", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/adaptation/resource.cc", - "//api/adaptation/resource.h" - ], - "type": "source_set" - }, - "//api/audio:aec3_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/echo_canceller3_config.cc", - "//api/audio/echo_canceller3_config.h" - ], - "type": "static_library" - }, - "//api/audio:aec3_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:aec3_config", - "//api/audio:echo_control", - "//modules/audio_processing/aec3:aec3", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio/echo_canceller3_factory.cc", - "//api/audio/echo_canceller3_factory.h" - ], - "type": "static_library" - }, - "//api/audio:audio_frame_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_packet_info", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/audio_frame.cc", - "//api/audio/audio_frame.h", - "//api/audio/channel_layout.cc", - "//api/audio/channel_layout.h" - ], - "type": "static_library" - }, - "//api/audio:audio_mixer_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/audio_mixer.h" - ], - "type": "source_set" - }, - "//api/audio:echo_control": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/echo_control.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/L16:audio_decoder_L16": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:pcm16b", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/L16/audio_decoder_L16.cc", - "//api/audio_codecs/L16/audio_decoder_L16.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/L16:audio_encoder_L16": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:pcm16b", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/L16/audio_encoder_L16.cc", - "//api/audio_codecs/L16/audio_encoder_L16.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g711:audio_decoder_g711": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g711", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g711/audio_decoder_g711.cc", - "//api/audio_codecs/g711/audio_decoder_g711.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g711:audio_encoder_g711": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g711", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g711/audio_encoder_g711.cc", - "//api/audio_codecs/g711/audio_encoder_g711.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g722:audio_decoder_g722": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g722", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g722/audio_decoder_g722.cc", - "//api/audio_codecs/g722/audio_decoder_g722.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g722:audio_encoder_g722": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/g722:audio_encoder_g722_config", - "//modules/audio_coding:g722", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g722/audio_encoder_g722.cc", - "//api/audio_codecs/g722/audio_encoder_g722.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g722:audio_encoder_g722_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g722/audio_encoder_g722_config.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/ilbc:audio_decoder_ilbc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:ilbc", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/ilbc/audio_decoder_ilbc.cc", - "//api/audio_codecs/ilbc/audio_decoder_ilbc.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/ilbc:audio_encoder_ilbc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/ilbc:audio_encoder_ilbc_config", - "//modules/audio_coding:ilbc", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/ilbc/audio_encoder_ilbc.cc", - "//api/audio_codecs/ilbc/audio_encoder_ilbc.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/ilbc:audio_encoder_ilbc_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/ilbc/audio_encoder_ilbc_config.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/isac:audio_decoder_isac": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs/isac:audio_decoder_isac_float" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [], - "type": "source_set" - }, - "//api/audio_codecs/isac:audio_decoder_isac_float": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:isac", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/isac/audio_decoder_isac_float.cc", - "//api/audio_codecs/isac/audio_decoder_isac_float.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/isac:audio_encoder_isac": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs/isac:audio_encoder_isac_float" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [], - "type": "source_set" - }, - "//api/audio_codecs/isac:audio_encoder_isac_float": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:isac", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/isac/audio_encoder_isac_float.cc", - "//api/audio_codecs/isac/audio_encoder_isac_float.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_decoder_multiopus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_decoder_opus_config", - "//modules/audio_coding:webrtc_multiopus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_decoder_multi_channel_opus.cc", - "//api/audio_codecs/opus/audio_decoder_multi_channel_opus.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_decoder_opus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:webrtc_opus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/opus/audio_decoder_opus.cc", - "//api/audio_codecs/opus/audio_decoder_opus.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_decoder_opus_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_decoder_multi_channel_opus_config.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/opus:audio_encoder_multiopus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//modules/audio_coding:webrtc_multiopus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_encoder_multi_channel_opus.cc" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_encoder_opus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//modules/audio_coding:webrtc_opus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/opus/audio_encoder_opus.cc" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_encoder_opus_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "WEBRTC_OPUS_VARIABLE_COMPLEXITY=0", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_encoder_multi_channel_opus_config.cc", - "//api/audio_codecs/opus/audio_encoder_multi_channel_opus_config.h", - "//api/audio_codecs/opus/audio_encoder_opus_config.cc", - "//api/audio_codecs/opus/audio_encoder_opus_config.h" - ], - "type": "static_library" - }, - "//api/audio_codecs:audio_codecs_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:bitrate_allocation", - "//api:scoped_refptr", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/audio_codec_pair_id.cc", - "//api/audio_codecs/audio_codec_pair_id.h", - "//api/audio_codecs/audio_decoder.cc", - "//api/audio_codecs/audio_decoder.h", - "//api/audio_codecs/audio_decoder_factory.h", - "//api/audio_codecs/audio_decoder_factory_template.h", - "//api/audio_codecs/audio_encoder.cc", - "//api/audio_codecs/audio_encoder.h", - "//api/audio_codecs/audio_encoder_factory.h", - "//api/audio_codecs/audio_encoder_factory_template.h", - "//api/audio_codecs/audio_format.cc", - "//api/audio_codecs/audio_format.h" - ], - "type": "static_library" - }, - "//api/audio_codecs:builtin_audio_decoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "WEBRTC_USE_BUILTIN_ILBC=1", - "WEBRTC_USE_BUILTIN_OPUS=1", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/L16:audio_decoder_L16", - "//api/audio_codecs/g711:audio_decoder_g711", - "//api/audio_codecs/g722:audio_decoder_g722", - "//api/audio_codecs/ilbc:audio_decoder_ilbc", - "//api/audio_codecs/isac:audio_decoder_isac", - "//api/audio_codecs/opus:audio_decoder_multiopus", - "//api/audio_codecs/opus:audio_decoder_opus", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/builtin_audio_decoder_factory.cc", - "//api/audio_codecs/builtin_audio_decoder_factory.h" - ], - "type": "static_library" - }, - "//api/audio_codecs:builtin_audio_encoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "WEBRTC_USE_BUILTIN_ILBC=1", - "WEBRTC_USE_BUILTIN_OPUS=1", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/L16:audio_encoder_L16", - "//api/audio_codecs/g711:audio_encoder_g711", - "//api/audio_codecs/g722:audio_encoder_g722", - "//api/audio_codecs/ilbc:audio_encoder_ilbc", - "//api/audio_codecs/isac:audio_encoder_isac", - "//api/audio_codecs/opus:audio_encoder_multiopus", - "//api/audio_codecs/opus:audio_encoder_opus", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/builtin_audio_encoder_factory.cc", - "//api/audio_codecs/builtin_audio_encoder_factory.h" - ], - "type": "static_library" - }, - "//api/crypto:frame_decryptor_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_parameters", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/crypto/frame_decryptor_interface.h" - ], - "type": "source_set" - }, - "//api/crypto:frame_encryptor_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_parameters", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/crypto/frame_encryptor_interface.h" - ], - "type": "source_set" - }, - "//api/crypto:options": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/crypto/crypto_options.cc", - "//api/crypto/crypto_options.h" - ], - "type": "static_library" - }, - "//api/neteq:default_neteq_controller_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/neteq:neteq_controller_api", - "//modules/audio_coding:neteq" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/neteq/default_neteq_controller_factory.cc", - "//api/neteq/default_neteq_controller_factory.h" - ], - "type": "source_set" - }, - "//api/neteq:neteq_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/neteq/neteq.cc", - "//api/neteq/neteq.h", - "//api/neteq/neteq_factory.h" - ], - "type": "source_set" - }, - "//api/neteq:neteq_controller_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/neteq:neteq_api", - "//api/neteq:tick_timer", - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/neteq/neteq_controller.h", - "//api/neteq/neteq_controller_factory.h" - ], - "type": "source_set" - }, - "//api/neteq:tick_timer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/neteq/tick_timer.cc", - "//api/neteq/tick_timer.h" - ], - "type": "source_set" - }, - "//api/numerics:numerics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:timestamp", - "//rtc_base:checks", - "//rtc_base:rtc_numerics", - "//rtc_base:timeutils", - "//third_party/abseil-cpp/absl/algorithm:container" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/numerics/samples_stats_counter.cc", - "//api/numerics/samples_stats_counter.h" - ], - "type": "static_library" - }, - "//api/rtc_event_log:rtc_event_log": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:libjingle_logging_api", - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:timeutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtc_event_log/rtc_event.cc", - "//api/rtc_event_log/rtc_event.h", - "//api/rtc_event_log/rtc_event_log.cc", - "//api/rtc_event_log/rtc_event_log.h", - "//api/rtc_event_log/rtc_event_log_factory_interface.h" - ], - "type": "static_library" - }, - "//api/task_queue:task_queue": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/task_queue/task_queue_base.cc" - ], - "type": "static_library" - }, - "//api/transport/rtp:dependency_descriptor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/rtp/dependency_descriptor.cc", - "//api/transport/rtp/dependency_descriptor.h" - ], - "type": "source_set" - }, - "//api/transport/rtp:rtp_source": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_headers", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/rtp/rtp_source.h" - ], - "type": "source_set" - }, - "//api/transport:bitrate_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/bitrate_settings.cc", - "//api/transport/bitrate_settings.h" - ], - "type": "static_library" - }, - "//api/transport:field_trial_based_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:webrtc_key_value_config", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/field_trial_based_config.cc", - "//api/transport/field_trial_based_config.h" - ], - "type": "static_library" - }, - "//api/transport:goog_cc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//modules/congestion_controller/goog_cc:goog_cc", - "//rtc_base:deprecation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/transport/goog_cc_factory.cc", - "//api/transport/goog_cc_factory.h" - ], - "type": "static_library" - }, - "//api/transport:network_control": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//rtc_base:deprecation", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/network_control.h", - "//api/transport/network_types.cc", - "//api/transport/network_types.h" - ], - "type": "static_library" - }, - "//api/transport:webrtc_key_value_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/webrtc_key_value_config.h" - ], - "type": "source_set" - }, - "//api/units:data_rate": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:data_size", - "//api/units:frequency", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/data_rate.cc", - "//api/units/data_rate.h" - ], - "type": "static_library" - }, - "//api/units:data_size": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/data_size.cc", - "//api/units/data_size.h" - ], - "type": "static_library" - }, - "//api/units:frequency": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/frequency.cc", - "//api/units/frequency.h" - ], - "type": "static_library" - }, - "//api/units:time_delta": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/time_delta.cc", - "//api/units/time_delta.h" - ], - "type": "static_library" - }, - "//api/units:timestamp": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/timestamp.cc", - "//api/units/timestamp.h" - ], - "type": "static_library" - }, - "//api/video:builtin_video_bitrate_allocator_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video_codecs:video_codecs_api", - "//media:rtc_media_base", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/builtin_video_bitrate_allocator_factory.cc", - "//api/video/builtin_video_bitrate_allocator_factory.h" - ], - "type": "static_library" - }, - "//api/video:encoded_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/video_coding:encoded_frame" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/encoded_frame.cc", - "//api/video/encoded_frame.h" - ], - "type": "static_library" - }, - "//api/video:encoded_image": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:refcountedbase", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/encoded_image.cc", - "//api/video/encoded_image.h" - ], - "type": "static_library" - }, - "//api/video:recordable_encoded_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/units:timestamp", - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/recordable_encoded_frame.h" - ], - "type": "source_set" - }, - "//api/video:video_adaptation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:stringutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_adaptation_counters.cc", - "//api/video/video_adaptation_counters.h", - "//api/video/video_adaptation_reason.h" - ], - "type": "static_library" - }, - "//api/video:video_bitrate_allocation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_codec_constants", - "//rtc_base:checks", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_bitrate_allocation.cc", - "//api/video/video_bitrate_allocation.h" - ], - "type": "static_library" - }, - "//api/video:video_bitrate_allocator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/video:video_bitrate_allocation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_bitrate_allocator.cc", - "//api/video/video_bitrate_allocator.h" - ], - "type": "static_library" - }, - "//api/video:video_bitrate_allocator_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_bitrate_allocator", - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_bitrate_allocator_factory.h" - ], - "type": "source_set" - }, - "//api/video:video_codec_constants": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_codec_constants.h" - ], - "type": "source_set" - }, - "//api/video:video_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_codec_type.h", - "//api/video/video_frame.cc", - "//api/video/video_frame.h", - "//api/video/video_frame_buffer.cc", - "//api/video/video_frame_buffer.h", - "//api/video/video_sink_interface.h", - "//api/video/video_source_interface.cc", - "//api/video/video_source_interface.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_i010": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/memory:aligned_malloc" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/i010_buffer.cc", - "//api/video/i010_buffer.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_i420": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/i420_buffer.cc", - "//api/video/i420_buffer.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_metadata": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/transport/rtp:dependency_descriptor", - "//modules/rtp_rtcp:rtp_video_header", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_frame_metadata.cc", - "//api/video/video_frame_metadata.h" - ], - "type": "source_set" - }, - "//api/video:video_frame_nv12": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/nv12_buffer.cc", - "//api/video/nv12_buffer.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_type": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_frame_type.h" - ], - "type": "source_set" - }, - "//api/video:video_rtp_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/color_space.cc", - "//api/video/color_space.h", - "//api/video/hdr_metadata.cc", - "//api/video/hdr_metadata.h", - "//api/video/video_content_type.cc", - "//api/video/video_content_type.h", - "//api/video/video_rotation.h", - "//api/video/video_timing.cc", - "//api/video/video_timing.h" - ], - "type": "static_library" - }, - "//api/video:video_stream_encoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/adaptation:resource_adaptation_api", - "//api/units:data_rate", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video_codecs:video_codecs_api", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_stream_encoder_interface.h", - "//api/video/video_stream_encoder_observer.h", - "//api/video/video_stream_encoder_settings.h" - ], - "type": "source_set" - }, - "//api/video:video_stream_encoder_create": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//api/video:video_frame", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//video:video_stream_encoder_impl", - "//video/adaptation:video_adaptation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/video_stream_encoder_create.cc", - "//api/video/video_stream_encoder_create.h" - ], - "type": "static_library" - }, - "//api/video_codecs:bitstream_parser_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video_codecs/bitstream_parser.h" - ], - "type": "source_set" - }, - "//api/video_codecs:builtin_video_decoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video_codecs:video_codecs_api", - "//media:rtc_internal_video_codecs", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/builtin_video_decoder_factory.cc", - "//api/video_codecs/builtin_video_decoder_factory.h" - ], - "type": "static_library" - }, - "//api/video_codecs:builtin_video_encoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video_codecs:video_codecs_api", - "//media:rtc_encoder_simulcast_proxy", - "//media:rtc_internal_video_codecs", - "//media:rtc_media_base", - "//rtc_base:checks", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/builtin_video_encoder_factory.cc", - "//api/video_codecs/builtin_video_encoder_factory.h" - ], - "type": "static_library" - }, - "//api/video_codecs:rtc_software_fallback_wrappers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//media:rtc_h264_profile_id", - "//media:rtc_media_base", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/video_decoder_software_fallback_wrapper.cc", - "//api/video_codecs/video_decoder_software_fallback_wrapper.h", - "//api/video_codecs/video_encoder_software_fallback_wrapper.cc", - "//api/video_codecs/video_encoder_software_fallback_wrapper.h" - ], - "type": "static_library" - }, - "//api/video_codecs:video_codecs_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/units:data_rate", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//modules/video_coding:codec_globals_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video_codecs/sdp_video_format.cc", - "//api/video_codecs/sdp_video_format.h", - "//api/video_codecs/spatial_layer.cc", - "//api/video_codecs/spatial_layer.h", - "//api/video_codecs/video_codec.cc", - "//api/video_codecs/video_codec.h", - "//api/video_codecs/video_decoder.cc", - "//api/video_codecs/video_decoder.h", - "//api/video_codecs/video_decoder_factory.cc", - "//api/video_codecs/video_decoder_factory.h", - "//api/video_codecs/video_encoder.cc", - "//api/video_codecs/video_encoder.h", - "//api/video_codecs/video_encoder_config.cc", - "//api/video_codecs/video_encoder_config.h", - "//api/video_codecs/video_encoder_factory.h", - "//api/video_codecs/vp8_frame_buffer_controller.h", - "//api/video_codecs/vp8_frame_config.cc", - "//api/video_codecs/vp8_frame_config.h", - "//api/video_codecs/vp8_temporal_layers.cc", - "//api/video_codecs/vp8_temporal_layers.h" - ], - "type": "static_library" - }, - "//api/video_codecs:vp8_temporal_layers_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp8_temporal_layers", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/vp8_temporal_layers_factory.cc", - "//api/video_codecs/vp8_temporal_layers_factory.h" - ], - "type": "static_library" - }, - "//api:array_view": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/array_view.h" - ], - "type": "source_set" - }, - "//api:audio_options_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_options.cc", - "//api/audio_options.h" - ], - "type": "static_library" - }, - "//api:bitrate_allocation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/units:time_delta" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/bitrate_allocation.h" - ], - "type": "source_set" - }, - "//api:call_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/audio_sink.h" - ], - "type": "source_set" - }, - "//api:callfactory_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/call_factory_interface.h" - ], - "type": "source_set" - }, - "//api:fec_controller_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_frame_type", - "//modules:module_fec_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/fec_controller.h", - "//api/fec_controller_override.h" - ], - "type": "source_set" - }, - "//api:frame_transformer_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:encoded_frame", - "//api/video:video_frame_metadata", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/frame_transformer_interface.h" - ], - "type": "source_set" - }, - "//api:function_view": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/function_view.h" - ], - "type": "source_set" - }, - "//api:libjingle_logging_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtc_event_log_output.h" - ], - "type": "source_set" - }, - "//api:media_stream_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:audio_options_api", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/video:recordable_encoded_frame", - "//api/video:video_frame", - "//modules/audio_processing:audio_processing_statistics", - "//rtc_base:checks", - "//rtc_base:refcount", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/media_stream_interface.cc", - "//api/media_stream_interface.h", - "//api/notifier.h" - ], - "type": "static_library" - }, - "//api:network_state_predictor_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/network_state_predictor.h" - ], - "type": "source_set" - }, - "//api:priority": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/priority.h" - ], - "type": "source_set" - }, - "//api:refcountedbase": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/ref_counted_base.h" - ], - "type": "source_set" - }, - "//api:rtc_error": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtc_error.cc", - "//api/rtc_error.h" - ], - "type": "static_library" - }, - "//api:rtp_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:timestamp", - "//api/video:video_rtp_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtp_headers.cc", - "//api/rtp_headers.h" - ], - "type": "static_library" - }, - "//api:rtp_packet_info": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:refcountedbase", - "//api:rtp_headers", - "//api:scoped_refptr", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtp_packet_info.cc", - "//api/rtp_packet_info.h", - "//api/rtp_packet_infos.h" - ], - "type": "static_library" - }, - "//api:rtp_parameters": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:priority", - "//api:rtp_transceiver_direction", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/media_types.cc", - "//api/media_types.h", - "//api/rtp_parameters.cc", - "//api/rtp_parameters.h" - ], - "type": "static_library" - }, - "//api:rtp_transceiver_direction": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtp_transceiver_direction.h" - ], - "type": "source_set" - }, - "//api:scoped_refptr": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/scoped_refptr.h" - ], - "type": "source_set" - }, - "//api:simulated_network_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/test/simulated_network.h" - ], - "type": "source_set" - }, - "//api:transport_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/transport.cc", - "//api/call/transport.h" - ], - "type": "static_library" - }, - "//audio/utility:audio_frame_operations": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//common_audio:common_audio", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//audio/utility/audio_frame_operations.cc", - "//audio/utility/audio_frame_operations.h", - "//audio/utility/channel_mixer.cc", - "//audio/utility/channel_mixer.h", - "//audio/utility/channel_mixing_matrix.cc", - "//audio/utility/channel_mixing_matrix.h" - ], - "type": "static_library" - }, - "//audio:audio": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:call_api", - "//api:frame_transformer_interface", - "//api:function_view", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/audio:aec3_factory", - "//api/audio:audio_frame_api", - "//api/audio:audio_mixer_api", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/neteq:neteq_api", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/transport/rtp:rtp_source", - "//audio/utility:audio_frame_operations", - "//call:audio_sender_interface", - "//call:bitrate_allocator", - "//call:call_interfaces", - "//call:rtp_interfaces", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//logging:rtc_event_audio", - "//logging:rtc_stream_config", - "//modules/audio_coding:audio_coding", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/audio_coding:audio_encoder_cng", - "//modules/audio_coding:audio_network_adaptor_config", - "//modules/audio_coding:red", - "//modules/audio_device:audio_device", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_frame_proxies", - "//modules/audio_processing:audio_processing", - "//modules/audio_processing:rms_level", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//audio/audio_level.cc", - "//audio/audio_level.h", - "//audio/audio_receive_stream.cc", - "//audio/audio_receive_stream.h", - "//audio/audio_send_stream.cc", - "//audio/audio_send_stream.h", - "//audio/audio_state.cc", - "//audio/audio_state.h", - "//audio/audio_transport_impl.cc", - "//audio/audio_transport_impl.h", - "//audio/channel_receive.cc", - "//audio/channel_receive.h", - "//audio/channel_receive_frame_transformer_delegate.cc", - "//audio/channel_receive_frame_transformer_delegate.h", - "//audio/channel_send.cc", - "//audio/channel_send.h", - "//audio/channel_send_frame_transformer_delegate.cc", - "//audio/channel_send_frame_transformer_delegate.h", - "//audio/conversion.h", - "//audio/null_audio_poller.cc", - "//audio/null_audio_poller.h", - "//audio/remix_resample.cc", - "//audio/remix_resample.h" - ], - "type": "static_library" - }, - "//call/adaptation:resource_adaptation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/adaptation:resource_adaptation_api", - "//api/task_queue:task_queue", - "//api/video:video_adaptation", - "//api/video:video_frame", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:balanced_degradation_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/adaptation/adaptation_constraint.cc", - "//call/adaptation/adaptation_constraint.h", - "//call/adaptation/broadcast_resource_listener.cc", - "//call/adaptation/broadcast_resource_listener.h", - "//call/adaptation/degradation_preference_provider.cc", - "//call/adaptation/degradation_preference_provider.h", - "//call/adaptation/encoder_settings.cc", - "//call/adaptation/encoder_settings.h", - "//call/adaptation/resource_adaptation_processor.cc", - "//call/adaptation/resource_adaptation_processor.h", - "//call/adaptation/resource_adaptation_processor_interface.cc", - "//call/adaptation/resource_adaptation_processor_interface.h", - "//call/adaptation/video_source_restrictions.cc", - "//call/adaptation/video_source_restrictions.h", - "//call/adaptation/video_stream_adapter.cc", - "//call/adaptation/video_stream_adapter.h", - "//call/adaptation/video_stream_input_state.cc", - "//call/adaptation/video_stream_input_state.h", - "//call/adaptation/video_stream_input_state_provider.cc", - "//call/adaptation/video_stream_input_state_provider.h" - ], - "type": "static_library" - }, - "//call:audio_sender_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//call/audio_sender.h" - ], - "type": "source_set" - }, - "//call:bitrate_allocator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:bitrate_allocation", - "//api/transport:network_control", - "//api/units:data_rate", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/synchronization:sequence_checker", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//call/bitrate_allocator.cc", - "//call/bitrate_allocator.h" - ], - "type": "static_library" - }, - "//call:bitrate_configurator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:bitrate_settings", - "//api/units:data_rate", - "//call:rtp_interfaces", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_bitrate_configurator.cc", - "//call/rtp_bitrate_configurator.h" - ], - "type": "static_library" - }, - "//call:call": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:callfactory_api", - "//api:fec_controller_api", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:simulated_network_api", - "//api:transport_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/units:time_delta", - "//api/video_codecs:video_codecs_api", - "//audio:audio", - "//call:bitrate_allocator", - "//call:call_interfaces", - "//call:fake_network", - "//call:rtp_interfaces", - "//call:rtp_receiver", - "//call:rtp_sender", - "//call:simulated_network", - "//call:video_stream_api", - "//call/adaptation:resource_adaptation", - "//logging:rtc_event_audio", - "//logging:rtc_event_rtp_rtcp", - "//logging:rtc_event_video", - "//logging:rtc_stream_config", - "//modules:module_api", - "//modules/congestion_controller:congestion_controller", - "//modules/pacing:pacing", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//modules/video_coding:video_coding", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/network:sent_packet", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional", - "//video:video" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt", - "dl" - ], - "sources": [ - "//call/call.cc", - "//call/call_factory.cc", - "//call/call_factory.h", - "//call/degraded_call.cc", - "//call/degraded_call.h", - "//call/flexfec_receive_stream_impl.cc", - "//call/flexfec_receive_stream_impl.h", - "//call/receive_time_calculator.cc", - "//call/receive_time_calculator.h" - ], - "type": "static_library" - }, - "//call:call_interfaces": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:frame_transformer_interface", - "//api:network_state_predictor_api", - "//api:rtc_error", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/adaptation:resource_adaptation_api", - "//api/audio:audio_mixer_api", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/neteq:neteq_api", - "//api/task_queue:task_queue", - "//api/transport:bitrate_settings", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/transport/rtp:rtp_source", - "//call:audio_sender_interface", - "//call:rtp_interfaces", - "//call:video_stream_api", - "//modules/audio_device:audio_device", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_processing", - "//modules/audio_processing:audio_processing_statistics", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/network:sent_packet", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/audio_receive_stream.cc", - "//call/audio_receive_stream.h", - "//call/audio_send_stream.h", - "//call/audio_send_stream_call.cc", - "//call/audio_state.cc", - "//call/audio_state.h", - "//call/call.h", - "//call/call_config.cc", - "//call/call_config.h", - "//call/flexfec_receive_stream.cc", - "//call/flexfec_receive_stream.h", - "//call/packet_receiver.h", - "//call/syncable.cc", - "//call/syncable.h" - ], - "type": "static_library" - }, - "//call:fake_network": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api:simulated_network_api", - "//api:transport_api", - "//call:call_interfaces", - "//call:simulated_network", - "//call:simulated_packet_receiver", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/fake_network_pipe.cc", - "//call/fake_network_pipe.h" - ], - "type": "static_library" - }, - "//call:rtp_interfaces": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:fec_controller_api", - "//api:frame_transformer_interface", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api/crypto:options", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:bitrate_settings", - "//api/units:timestamp", - "//common_video:frame_counts", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_config.cc", - "//call/rtp_config.h", - "//call/rtp_packet_sink_interface.h", - "//call/rtp_stream_receiver_controller_interface.h", - "//call/rtp_transport_controller_send_interface.h" - ], - "type": "static_library" - }, - "//call:rtp_receiver": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_headers", - "//call:rtp_interfaces", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_demuxer.cc", - "//call/rtp_demuxer.h", - "//call/rtp_stream_receiver_controller.cc", - "//call/rtp_stream_receiver_controller.h", - "//call/rtx_receive_stream.cc", - "//call/rtx_receive_stream.h" - ], - "type": "static_library" - }, - "//call:rtp_sender": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:bitrate_allocation", - "//api:fec_controller_api", - "//api:network_state_predictor_api", - "//api:rtp_parameters", - "//api:transport_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:field_trial_based_config", - "//api/transport:goog_cc", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//call:bitrate_configurator", - "//call:rtp_interfaces", - "//logging:rtc_event_bwe", - "//modules/congestion_controller:congestion_controller", - "//modules/congestion_controller/rtp:control_handler", - "//modules/congestion_controller/rtp:transport_feedback", - "//modules/pacing:pacing", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/utility:utility", - "//modules/video_coding:chain_diff_calculator", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:frame_dependencies_calculator", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/synchronization:mutex", - "//rtc_base/task_utils:repeating_task", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_payload_params.cc", - "//call/rtp_payload_params.h", - "//call/rtp_transport_controller_send.cc", - "//call/rtp_transport_controller_send.h", - "//call/rtp_video_sender.cc", - "//call/rtp_video_sender.h", - "//call/rtp_video_sender_interface.h" - ], - "type": "static_library" - }, - "//call:simulated_network": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:simulated_network_api", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/simulated_network.cc", - "//call/simulated_network.h" - ], - "type": "static_library" - }, - "//call:simulated_packet_receiver": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:simulated_network_api", - "//call:call_interfaces" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/simulated_packet_receiver.h" - ], - "type": "source_set" - }, - "//call:video_stream_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:frame_transformer_interface", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/adaptation:resource_adaptation_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/transport/rtp:rtp_source", - "//api/video:recordable_encoded_frame", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//call:rtp_interfaces", - "//common_video:common_video", - "//common_video:frame_counts", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/video_receive_stream.cc", - "//call/video_receive_stream.h", - "//call/video_send_stream.cc", - "//call/video_send_stream.h" - ], - "type": "static_library" - }, - "//common_audio/third_party/ooura:fft_size_128": { - "cflags": [ - "-msse2", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/third_party/ooura/fft_size_128/ooura_fft.cc", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft.h", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft_tables_common.h", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft_sse2.cc", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft_tables_neon_sse2.h" - ], - "type": "static_library" - }, - "//common_audio/third_party/ooura:fft_size_256": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_audio/third_party/ooura/fft_size_256/fft4g.cc", - "//common_audio/third_party/ooura/fft_size_256/fft4g.h" - ], - "type": "static_library" - }, - "//common_audio/third_party/spl_sqrt_floor:spl_sqrt_floor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.h", - "//common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c" - ], - "type": "static_library" - }, - "//common_audio:common_audio": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio_avx2", - "//common_audio:common_audio_c", - "//common_audio:common_audio_sse2", - "//common_audio:sinc_resampler", - "//common_audio/third_party/ooura:fft_size_256", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/audio_converter.cc", - "//common_audio/audio_converter.h", - "//common_audio/audio_util.cc", - "//common_audio/channel_buffer.cc", - "//common_audio/channel_buffer.h", - "//common_audio/include/audio_util.h", - "//common_audio/real_fourier.cc", - "//common_audio/real_fourier.h", - "//common_audio/real_fourier_ooura.cc", - "//common_audio/real_fourier_ooura.h", - "//common_audio/resampler/include/push_resampler.h", - "//common_audio/resampler/include/resampler.h", - "//common_audio/resampler/push_resampler.cc", - "//common_audio/resampler/push_sinc_resampler.cc", - "//common_audio/resampler/push_sinc_resampler.h", - "//common_audio/resampler/resampler.cc", - "//common_audio/resampler/sinc_resampler.cc", - "//common_audio/smoothing_filter.cc", - "//common_audio/smoothing_filter.h", - "//common_audio/vad/include/vad.h", - "//common_audio/vad/vad.cc", - "//common_audio/wav_file.cc", - "//common_audio/wav_file.h", - "//common_audio/wav_header.cc", - "//common_audio/wav_header.h", - "//common_audio/window_generator.cc", - "//common_audio/window_generator.h" - ], - "type": "static_library" - }, - "//common_audio:common_audio_avx2": { - "cflags": [ - "-mavx2", - "-mfma", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:fir_filter", - "//common_audio:sinc_resampler", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/memory:aligned_malloc" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/resampler/sinc_resampler_avx2.cc", - "//common_audio/fir_filter_avx2.cc", - "//common_audio/fir_filter_avx2.h" - ], - "type": "static_library" - }, - "//common_audio:common_audio_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio_c_arm_asm", - "//common_audio:common_audio_cc", - "//common_audio/third_party/ooura:fft_size_256", - "//common_audio/third_party/spl_sqrt_floor:spl_sqrt_floor", - "//rtc_base:checks", - "//rtc_base:compile_assert_c", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/ring_buffer.c", - "//common_audio/ring_buffer.h", - "//common_audio/signal_processing/auto_corr_to_refl_coef.c", - "//common_audio/signal_processing/auto_correlation.c", - "//common_audio/signal_processing/complex_fft_tables.h", - "//common_audio/signal_processing/copy_set_operations.c", - "//common_audio/signal_processing/cross_correlation.c", - "//common_audio/signal_processing/division_operations.c", - "//common_audio/signal_processing/downsample_fast.c", - "//common_audio/signal_processing/energy.c", - "//common_audio/signal_processing/filter_ar.c", - "//common_audio/signal_processing/filter_ma_fast_q12.c", - "//common_audio/signal_processing/get_hanning_window.c", - "//common_audio/signal_processing/get_scaling_square.c", - "//common_audio/signal_processing/ilbc_specific_functions.c", - "//common_audio/signal_processing/include/real_fft.h", - "//common_audio/signal_processing/include/signal_processing_library.h", - "//common_audio/signal_processing/include/spl_inl.h", - "//common_audio/signal_processing/include/spl_inl_armv7.h", - "//common_audio/signal_processing/levinson_durbin.c", - "//common_audio/signal_processing/lpc_to_refl_coef.c", - "//common_audio/signal_processing/min_max_operations.c", - "//common_audio/signal_processing/randomization_functions.c", - "//common_audio/signal_processing/real_fft.c", - "//common_audio/signal_processing/refl_coef_to_lpc.c", - "//common_audio/signal_processing/resample.c", - "//common_audio/signal_processing/resample_48khz.c", - "//common_audio/signal_processing/resample_by_2.c", - "//common_audio/signal_processing/resample_by_2_internal.c", - "//common_audio/signal_processing/resample_by_2_internal.h", - "//common_audio/signal_processing/resample_fractional.c", - "//common_audio/signal_processing/spl_init.c", - "//common_audio/signal_processing/spl_inl.c", - "//common_audio/signal_processing/spl_sqrt.c", - "//common_audio/signal_processing/splitting_filter.c", - "//common_audio/signal_processing/sqrt_of_one_minus_x_squared.c", - "//common_audio/signal_processing/vector_scaling_operations.c", - "//common_audio/vad/include/webrtc_vad.h", - "//common_audio/vad/vad_core.c", - "//common_audio/vad/vad_core.h", - "//common_audio/vad/vad_filterbank.c", - "//common_audio/vad/vad_filterbank.h", - "//common_audio/vad/vad_gmm.c", - "//common_audio/vad/vad_gmm.h", - "//common_audio/vad/vad_sp.c", - "//common_audio/vad/vad_sp.h", - "//common_audio/vad/webrtc_vad.c", - "//common_audio/signal_processing/complex_fft.c", - "//common_audio/signal_processing/complex_bit_reverse.c", - "//common_audio/signal_processing/filter_ar_fast_q12.c" - ], - "type": "static_library" - }, - "//common_audio:common_audio_c_arm_asm": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//common_audio:common_audio_cc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/signal_processing/dot_product_with_scale.cc", - "//common_audio/signal_processing/dot_product_with_scale.h" - ], - "type": "static_library" - }, - "//common_audio:common_audio_sse2": { - "cflags": [ - "-msse2", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:fir_filter", - "//common_audio:sinc_resampler", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/memory:aligned_malloc" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/fir_filter_sse.cc", - "//common_audio/fir_filter_sse.h", - "//common_audio/resampler/sinc_resampler_sse.cc" - ], - "type": "static_library" - }, - "//common_audio:fir_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_audio/fir_filter.h" - ], - "type": "source_set" - }, - "//common_audio:fir_filter_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio_avx2", - "//common_audio:common_audio_sse2", - "//common_audio:fir_filter", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/fir_filter_c.cc", - "//common_audio/fir_filter_c.h", - "//common_audio/fir_filter_factory.cc", - "//common_audio/fir_filter_factory.h" - ], - "type": "static_library" - }, - "//common_audio:sinc_resampler": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/resampler/sinc_resampler.h" - ], - "type": "source_set" - }, - "//common_video/generic_frame_descriptor:generic_frame_descriptor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/transport/rtp:dependency_descriptor", - "//api/video:video_codec_constants", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_video/generic_frame_descriptor/generic_frame_info.cc", - "//common_video/generic_frame_descriptor/generic_frame_info.h" - ], - "type": "static_library" - }, - "//common_video:common_video": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//api/units:time_delta", - "//api/units:timestamp", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_frame_nv12", - "//api/video:video_rtp_headers", - "//api/video_codecs:bitstream_parser_api", - "//media:rtc_h264_profile_id", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_minmax", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:rtc_export", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//common_video/bitrate_adjuster.cc", - "//common_video/frame_rate_estimator.cc", - "//common_video/frame_rate_estimator.h", - "//common_video/h264/h264_bitstream_parser.cc", - "//common_video/h264/h264_bitstream_parser.h", - "//common_video/h264/h264_common.cc", - "//common_video/h264/h264_common.h", - "//common_video/h264/pps_parser.cc", - "//common_video/h264/pps_parser.h", - "//common_video/h264/profile_level_id.h", - "//common_video/h264/sps_parser.cc", - "//common_video/h264/sps_parser.h", - "//common_video/h264/sps_vui_rewriter.cc", - "//common_video/h264/sps_vui_rewriter.h", - "//common_video/include/bitrate_adjuster.h", - "//common_video/include/i420_buffer_pool.h", - "//common_video/include/incoming_video_stream.h", - "//common_video/include/quality_limitation_reason.h", - "//common_video/include/video_frame_buffer.h", - "//common_video/include/video_frame_buffer_pool.h", - "//common_video/incoming_video_stream.cc", - "//common_video/libyuv/include/webrtc_libyuv.h", - "//common_video/libyuv/webrtc_libyuv.cc", - "//common_video/video_frame_buffer.cc", - "//common_video/video_frame_buffer_pool.cc", - "//common_video/video_render_frames.cc", - "//common_video/video_render_frames.h" - ], - "type": "static_library" - }, - "//common_video:frame_counts": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_video/frame_counts.h" - ], - "type": "source_set" - }, - "//logging:rtc_event_audio": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//logging:rtc_stream_config", - "//modules/audio_coding:audio_network_adaptor_config", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_audio_network_adaptation.cc", - "//logging/rtc_event_log/events/rtc_event_audio_network_adaptation.h", - "//logging/rtc_event_log/events/rtc_event_audio_playout.cc", - "//logging/rtc_event_log/events/rtc_event_audio_playout.h", - "//logging/rtc_event_log/events/rtc_event_audio_receive_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_audio_receive_stream_config.h", - "//logging/rtc_event_log/events/rtc_event_audio_send_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_audio_send_stream_config.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_bwe": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//api/units:data_rate", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_bwe_update_delay_based.cc", - "//logging/rtc_event_log/events/rtc_event_bwe_update_delay_based.h", - "//logging/rtc_event_log/events/rtc_event_bwe_update_loss_based.cc", - "//logging/rtc_event_log/events/rtc_event_bwe_update_loss_based.h", - "//logging/rtc_event_log/events/rtc_event_probe_cluster_created.cc", - "//logging/rtc_event_log/events/rtc_event_probe_cluster_created.h", - "//logging/rtc_event_log/events/rtc_event_probe_result_failure.cc", - "//logging/rtc_event_log/events/rtc_event_probe_result_failure.h", - "//logging/rtc_event_log/events/rtc_event_probe_result_success.cc", - "//logging/rtc_event_log/events/rtc_event_probe_result_success.h", - "//logging/rtc_event_log/events/rtc_event_remote_estimate.h", - "//logging/rtc_event_log/events/rtc_event_route_change.cc", - "//logging/rtc_event_log/events/rtc_event_route_change.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_pacing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_alr_state.cc", - "//logging/rtc_event_log/events/rtc_event_alr_state.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_rtp_rtcp": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_incoming.cc", - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_incoming.h", - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_outgoing.cc", - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_outgoing.h", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_incoming.cc", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_incoming.h", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_outgoing.cc", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_outgoing.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_video": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//logging:rtc_stream_config", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_video_receive_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_video_receive_stream_config.h", - "//logging/rtc_event_log/events/rtc_event_video_send_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_video_send_stream_config.h" - ], - "type": "static_library" - }, - "//logging:rtc_stream_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_headers", - "//api:rtp_parameters" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/rtc_stream_config.cc", - "//logging/rtc_event_log/rtc_stream_config.h" - ], - "type": "static_library" - }, - "//media:rtc_constants": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//media/engine/constants.cc", - "//media/engine/constants.h" - ], - "type": "static_library" - }, - "//media:rtc_encoder_simulcast_proxy": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_bitrate_allocation", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//media:rtc_simulcast_encoder_adapter", - "//modules/video_coding:video_codec_interface", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/engine/encoder_simulcast_proxy.cc", - "//media/engine/encoder_simulcast_proxy.h" - ], - "type": "static_library" - }, - "//media:rtc_h264_profile_id": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/base/h264_profile_level_id.cc", - "//media/base/h264_profile_level_id.h" - ], - "type": "static_library" - }, - "//media:rtc_internal_video_codecs": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:rtc_software_fallback_wrappers", - "//api/video_codecs:video_codecs_api", - "//call:call_interfaces", - "//call:video_stream_api", - "//media:rtc_constants", - "//media:rtc_encoder_simulcast_proxy", - "//media:rtc_h264_profile_id", - "//media:rtc_media_base", - "//media:rtc_simulcast_encoder_adapter", - "//modules:module_api", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:webrtc_h264", - "//modules/video_coding:webrtc_multiplex", - "//modules/video_coding:webrtc_vp8", - "//modules/video_coding:webrtc_vp9", - "//modules/video_coding/codecs/av1:libaom_av1_decoder", - "//modules/video_coding/codecs/av1:libaom_av1_encoder", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/engine/internal_decoder_factory.cc", - "//media/engine/internal_decoder_factory.h", - "//media/engine/internal_encoder_factory.cc", - "//media/engine/internal_encoder_factory.h", - "//media/engine/multiplex_codec_factory.cc", - "//media/engine/multiplex_codec_factory.h", - "//media/engine/encoder_simulcast_proxy.h" - ], - "type": "static_library" - }, - "//media:rtc_media_base": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:audio_options_api", - "//api:frame_transformer_interface", - "//api:media_stream_interface", - "//api:rtc_error", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/transport/rtp:rtp_source", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//call:call_interfaces", - "//call:video_stream_api", - "//common_video:common_video", - "//media:rtc_h264_profile_id", - "//media:rtc_media_config", - "//media:rtc_vp9_profile", - "//modules/audio_processing:audio_processing_statistics", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base:sanitizer", - "//rtc_base:stringutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:rtc_export", - "//rtc_base/third_party/sigslot:sigslot", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/base/codec.cc", - "//media/base/codec.h", - "//media/base/media_constants.cc", - "//media/base/media_constants.h", - "//media/base/video_adapter.cc", - "//media/base/video_adapter.h", - "//media/base/video_broadcaster.cc", - "//media/base/video_broadcaster.h", - "//media/base/video_common.cc", - "//media/base/video_common.h", - "//media/base/video_source_base.cc", - "//media/base/video_source_base.h" - ], - "type": "static_library" - }, - "//media:rtc_media_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//media/base/media_config.h" - ], - "type": "source_set" - }, - "//media:rtc_simulcast_encoder_adapter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:rtc_software_fallback_wrappers", - "//api/video_codecs:video_codecs_api", - "//call:video_stream_api", - "//media:rtc_media_base", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/engine/simulcast_encoder_adapter.cc", - "//media/engine/simulcast_encoder_adapter.h" - ], - "type": "static_library" - }, - "//media:rtc_vp9_profile": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//media/base/vp9_profile.cc", - "//media/base/vp9_profile.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_coding": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api/audio:audio_frame_api", - "//api/audio_codecs:audio_codecs_api", - "//api/neteq:neteq_api", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules:module_api", - "//modules:module_api_public", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/audio_coding:default_neteq_factory", - "//modules/audio_coding:neteq", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/acm2/acm_receiver.cc", - "//modules/audio_coding/acm2/acm_receiver.h", - "//modules/audio_coding/acm2/acm_remixing.cc", - "//modules/audio_coding/acm2/acm_remixing.h", - "//modules/audio_coding/acm2/acm_resampler.cc", - "//modules/audio_coding/acm2/acm_resampler.h", - "//modules/audio_coding/acm2/audio_coding_module.cc", - "//modules/audio_coding/acm2/call_statistics.cc", - "//modules/audio_coding/acm2/call_statistics.h", - "//modules/audio_coding/include/audio_coding_module.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_coding_module_typedefs": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:deprecation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/include/audio_coding_module_typedefs.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:audio_coding_opus_common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/opus/audio_coder_opus_common.cc", - "//modules/audio_coding/codecs/opus/audio_coder_opus_common.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_encoder_cng": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//common_audio:common_audio", - "//modules/audio_coding:webrtc_cng", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/cng/audio_encoder_cng.cc", - "//modules/audio_coding/codecs/cng/audio_encoder_cng.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_network_adaptor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:audio_codecs_api", - "//api/rtc_event_log:rtc_event_log", - "//common_audio:common_audio", - "//logging:rtc_event_audio", - "//modules/audio_coding:audio_network_adaptor_config", - "//rtc_base:checks", - "//rtc_base:ignore_wundef", - "//rtc_base:protobuf_utils", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:file_wrapper", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl.cc", - "//modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl.h", - "//modules/audio_coding/audio_network_adaptor/bitrate_controller.cc", - "//modules/audio_coding/audio_network_adaptor/bitrate_controller.h", - "//modules/audio_coding/audio_network_adaptor/channel_controller.cc", - "//modules/audio_coding/audio_network_adaptor/channel_controller.h", - "//modules/audio_coding/audio_network_adaptor/controller.cc", - "//modules/audio_coding/audio_network_adaptor/controller.h", - "//modules/audio_coding/audio_network_adaptor/controller_manager.cc", - "//modules/audio_coding/audio_network_adaptor/controller_manager.h", - "//modules/audio_coding/audio_network_adaptor/debug_dump_writer.cc", - "//modules/audio_coding/audio_network_adaptor/debug_dump_writer.h", - "//modules/audio_coding/audio_network_adaptor/dtx_controller.cc", - "//modules/audio_coding/audio_network_adaptor/dtx_controller.h", - "//modules/audio_coding/audio_network_adaptor/event_log_writer.cc", - "//modules/audio_coding/audio_network_adaptor/event_log_writer.h", - "//modules/audio_coding/audio_network_adaptor/fec_controller_plr_based.cc", - "//modules/audio_coding/audio_network_adaptor/fec_controller_plr_based.h", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller.cc", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller.h", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller_v2.cc", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller_v2.h", - "//modules/audio_coding/audio_network_adaptor/include/audio_network_adaptor.h", - "//modules/audio_coding/audio_network_adaptor/util/threshold_curve.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_network_adaptor_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/audio_network_adaptor/audio_network_adaptor_config.cc", - "//modules/audio_coding/audio_network_adaptor/include/audio_network_adaptor_config.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:default_neteq_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/neteq:default_neteq_controller_factory", - "//api/neteq:neteq_api", - "//modules/audio_coding:neteq", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/neteq/default_neteq_factory.cc", - "//modules/audio_coding/neteq/default_neteq_factory.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:g711": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//modules/audio_coding:g711_c", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g711/audio_decoder_pcm.cc", - "//modules/audio_coding/codecs/g711/audio_decoder_pcm.h", - "//modules/audio_coding/codecs/g711/audio_encoder_pcm.cc", - "//modules/audio_coding/codecs/g711/audio_encoder_pcm.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:g711_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//modules/third_party/g711:g711_3p" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g711/g711_interface.c", - "//modules/audio_coding/codecs/g711/g711_interface.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:g722": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/g722:audio_encoder_g722_config", - "//api/units:time_delta", - "//modules/audio_coding:g722_c", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g722/audio_decoder_g722.cc", - "//modules/audio_coding/codecs/g722/audio_decoder_g722.h", - "//modules/audio_coding/codecs/g722/audio_encoder_g722.cc", - "//modules/audio_coding/codecs/g722/audio_encoder_g722.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:g722_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//modules/third_party/g722:g722_3p" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g722/g722_interface.c", - "//modules/audio_coding/codecs/g722/g722_interface.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:ilbc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/ilbc:audio_encoder_ilbc_config", - "//api/units:time_delta", - "//common_audio:common_audio", - "//modules/audio_coding:ilbc_c", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/ilbc/audio_decoder_ilbc.cc", - "//modules/audio_coding/codecs/ilbc/audio_decoder_ilbc.h", - "//modules/audio_coding/codecs/ilbc/audio_encoder_ilbc.cc", - "//modules/audio_coding/codecs/ilbc/audio_encoder_ilbc.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:ilbc_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/system:arch", - "//rtc_base/system:unused" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/ilbc/abs_quant.c", - "//modules/audio_coding/codecs/ilbc/abs_quant.h", - "//modules/audio_coding/codecs/ilbc/abs_quant_loop.c", - "//modules/audio_coding/codecs/ilbc/abs_quant_loop.h", - "//modules/audio_coding/codecs/ilbc/augmented_cb_corr.c", - "//modules/audio_coding/codecs/ilbc/augmented_cb_corr.h", - "//modules/audio_coding/codecs/ilbc/bw_expand.c", - "//modules/audio_coding/codecs/ilbc/bw_expand.h", - "//modules/audio_coding/codecs/ilbc/cb_construct.c", - "//modules/audio_coding/codecs/ilbc/cb_construct.h", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy.c", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy.h", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_augmentation.c", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_augmentation.h", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_calc.c", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_calc.h", - "//modules/audio_coding/codecs/ilbc/cb_search.c", - "//modules/audio_coding/codecs/ilbc/cb_search.h", - "//modules/audio_coding/codecs/ilbc/cb_search_core.c", - "//modules/audio_coding/codecs/ilbc/cb_search_core.h", - "//modules/audio_coding/codecs/ilbc/cb_update_best_index.c", - "//modules/audio_coding/codecs/ilbc/cb_update_best_index.h", - "//modules/audio_coding/codecs/ilbc/chebyshev.c", - "//modules/audio_coding/codecs/ilbc/chebyshev.h", - "//modules/audio_coding/codecs/ilbc/comp_corr.c", - "//modules/audio_coding/codecs/ilbc/comp_corr.h", - "//modules/audio_coding/codecs/ilbc/constants.c", - "//modules/audio_coding/codecs/ilbc/constants.h", - "//modules/audio_coding/codecs/ilbc/create_augmented_vec.c", - "//modules/audio_coding/codecs/ilbc/create_augmented_vec.h", - "//modules/audio_coding/codecs/ilbc/decode.c", - "//modules/audio_coding/codecs/ilbc/decode.h", - "//modules/audio_coding/codecs/ilbc/decode_residual.c", - "//modules/audio_coding/codecs/ilbc/decode_residual.h", - "//modules/audio_coding/codecs/ilbc/decoder_interpolate_lsf.c", - "//modules/audio_coding/codecs/ilbc/decoder_interpolate_lsf.h", - "//modules/audio_coding/codecs/ilbc/defines.h", - "//modules/audio_coding/codecs/ilbc/do_plc.c", - "//modules/audio_coding/codecs/ilbc/do_plc.h", - "//modules/audio_coding/codecs/ilbc/encode.c", - "//modules/audio_coding/codecs/ilbc/encode.h", - "//modules/audio_coding/codecs/ilbc/energy_inverse.c", - "//modules/audio_coding/codecs/ilbc/energy_inverse.h", - "//modules/audio_coding/codecs/ilbc/enh_upsample.c", - "//modules/audio_coding/codecs/ilbc/enh_upsample.h", - "//modules/audio_coding/codecs/ilbc/enhancer.c", - "//modules/audio_coding/codecs/ilbc/enhancer.h", - "//modules/audio_coding/codecs/ilbc/enhancer_interface.c", - "//modules/audio_coding/codecs/ilbc/enhancer_interface.h", - "//modules/audio_coding/codecs/ilbc/filtered_cb_vecs.c", - "//modules/audio_coding/codecs/ilbc/filtered_cb_vecs.h", - "//modules/audio_coding/codecs/ilbc/frame_classify.c", - "//modules/audio_coding/codecs/ilbc/frame_classify.h", - "//modules/audio_coding/codecs/ilbc/gain_dequant.c", - "//modules/audio_coding/codecs/ilbc/gain_dequant.h", - "//modules/audio_coding/codecs/ilbc/gain_quant.c", - "//modules/audio_coding/codecs/ilbc/gain_quant.h", - "//modules/audio_coding/codecs/ilbc/get_cd_vec.c", - "//modules/audio_coding/codecs/ilbc/get_cd_vec.h", - "//modules/audio_coding/codecs/ilbc/get_lsp_poly.c", - "//modules/audio_coding/codecs/ilbc/get_lsp_poly.h", - "//modules/audio_coding/codecs/ilbc/get_sync_seq.c", - "//modules/audio_coding/codecs/ilbc/get_sync_seq.h", - "//modules/audio_coding/codecs/ilbc/hp_input.c", - "//modules/audio_coding/codecs/ilbc/hp_input.h", - "//modules/audio_coding/codecs/ilbc/hp_output.c", - "//modules/audio_coding/codecs/ilbc/hp_output.h", - "//modules/audio_coding/codecs/ilbc/ilbc.c", - "//modules/audio_coding/codecs/ilbc/ilbc.h", - "//modules/audio_coding/codecs/ilbc/index_conv_dec.c", - "//modules/audio_coding/codecs/ilbc/index_conv_dec.h", - "//modules/audio_coding/codecs/ilbc/index_conv_enc.c", - "//modules/audio_coding/codecs/ilbc/index_conv_enc.h", - "//modules/audio_coding/codecs/ilbc/init_decode.c", - "//modules/audio_coding/codecs/ilbc/init_decode.h", - "//modules/audio_coding/codecs/ilbc/init_encode.c", - "//modules/audio_coding/codecs/ilbc/init_encode.h", - "//modules/audio_coding/codecs/ilbc/interpolate.c", - "//modules/audio_coding/codecs/ilbc/interpolate.h", - "//modules/audio_coding/codecs/ilbc/interpolate_samples.c", - "//modules/audio_coding/codecs/ilbc/interpolate_samples.h", - "//modules/audio_coding/codecs/ilbc/lpc_encode.c", - "//modules/audio_coding/codecs/ilbc/lpc_encode.h", - "//modules/audio_coding/codecs/ilbc/lsf_check.c", - "//modules/audio_coding/codecs/ilbc/lsf_check.h", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_dec.c", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_dec.h", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_enc.c", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_enc.h", - "//modules/audio_coding/codecs/ilbc/lsf_to_lsp.c", - "//modules/audio_coding/codecs/ilbc/lsf_to_lsp.h", - "//modules/audio_coding/codecs/ilbc/lsf_to_poly.c", - "//modules/audio_coding/codecs/ilbc/lsf_to_poly.h", - "//modules/audio_coding/codecs/ilbc/lsp_to_lsf.c", - "//modules/audio_coding/codecs/ilbc/lsp_to_lsf.h", - "//modules/audio_coding/codecs/ilbc/my_corr.c", - "//modules/audio_coding/codecs/ilbc/my_corr.h", - "//modules/audio_coding/codecs/ilbc/nearest_neighbor.c", - "//modules/audio_coding/codecs/ilbc/nearest_neighbor.h", - "//modules/audio_coding/codecs/ilbc/pack_bits.c", - "//modules/audio_coding/codecs/ilbc/pack_bits.h", - "//modules/audio_coding/codecs/ilbc/poly_to_lsf.c", - "//modules/audio_coding/codecs/ilbc/poly_to_lsf.h", - "//modules/audio_coding/codecs/ilbc/poly_to_lsp.c", - "//modules/audio_coding/codecs/ilbc/poly_to_lsp.h", - "//modules/audio_coding/codecs/ilbc/refiner.c", - "//modules/audio_coding/codecs/ilbc/refiner.h", - "//modules/audio_coding/codecs/ilbc/simple_interpolate_lsf.c", - "//modules/audio_coding/codecs/ilbc/simple_interpolate_lsf.h", - "//modules/audio_coding/codecs/ilbc/simple_lpc_analysis.c", - "//modules/audio_coding/codecs/ilbc/simple_lpc_analysis.h", - "//modules/audio_coding/codecs/ilbc/simple_lsf_dequant.c", - "//modules/audio_coding/codecs/ilbc/simple_lsf_dequant.h", - "//modules/audio_coding/codecs/ilbc/simple_lsf_quant.c", - "//modules/audio_coding/codecs/ilbc/simple_lsf_quant.h", - "//modules/audio_coding/codecs/ilbc/smooth.c", - "//modules/audio_coding/codecs/ilbc/smooth.h", - "//modules/audio_coding/codecs/ilbc/smooth_out_data.c", - "//modules/audio_coding/codecs/ilbc/smooth_out_data.h", - "//modules/audio_coding/codecs/ilbc/sort_sq.c", - "//modules/audio_coding/codecs/ilbc/sort_sq.h", - "//modules/audio_coding/codecs/ilbc/split_vq.c", - "//modules/audio_coding/codecs/ilbc/split_vq.h", - "//modules/audio_coding/codecs/ilbc/state_construct.c", - "//modules/audio_coding/codecs/ilbc/state_construct.h", - "//modules/audio_coding/codecs/ilbc/state_search.c", - "//modules/audio_coding/codecs/ilbc/state_search.h", - "//modules/audio_coding/codecs/ilbc/swap_bytes.c", - "//modules/audio_coding/codecs/ilbc/swap_bytes.h", - "//modules/audio_coding/codecs/ilbc/unpack_bits.c", - "//modules/audio_coding/codecs/ilbc/unpack_bits.h", - "//modules/audio_coding/codecs/ilbc/vq3.c", - "//modules/audio_coding/codecs/ilbc/vq3.h", - "//modules/audio_coding/codecs/ilbc/vq4.c", - "//modules/audio_coding/codecs/ilbc/vq4.h", - "//modules/audio_coding/codecs/ilbc/window32_w32.c", - "//modules/audio_coding/codecs/ilbc/window32_w32.h", - "//modules/audio_coding/codecs/ilbc/xcorr_coef.c", - "//modules/audio_coding/codecs/ilbc/xcorr_coef.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:isac": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:isac_c", - "//modules/audio_coding:isac_common" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/isac/main/include/audio_decoder_isac.h", - "//modules/audio_coding/codecs/isac/main/include/audio_encoder_isac.h", - "//modules/audio_coding/codecs/isac/main/source/audio_decoder_isac.cc", - "//modules/audio_coding/codecs/isac/main/source/audio_encoder_isac.cc" - ], - "type": "static_library" - }, - "//modules/audio_coding:isac_bwinfo": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/isac/bandwidth_info.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:isac_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_coding:isac_bwinfo", - "//modules/audio_coding:isac_vad", - "//modules/third_party/fft:fft", - "//rtc_base:checks", - "//rtc_base:compile_assert_c", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/isac/main/include/isac.h", - "//modules/audio_coding/codecs/isac/main/source/arith_routines.c", - "//modules/audio_coding/codecs/isac/main/source/arith_routines.h", - "//modules/audio_coding/codecs/isac/main/source/arith_routines_hist.c", - "//modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c", - "//modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c", - "//modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.h", - "//modules/audio_coding/codecs/isac/main/source/codec.h", - "//modules/audio_coding/codecs/isac/main/source/crc.c", - "//modules/audio_coding/codecs/isac/main/source/crc.h", - "//modules/audio_coding/codecs/isac/main/source/decode.c", - "//modules/audio_coding/codecs/isac/main/source/decode_bwe.c", - "//modules/audio_coding/codecs/isac/main/source/encode.c", - "//modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.c", - "//modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.h", - "//modules/audio_coding/codecs/isac/main/source/entropy_coding.c", - "//modules/audio_coding/codecs/isac/main/source/entropy_coding.h", - "//modules/audio_coding/codecs/isac/main/source/filterbanks.c", - "//modules/audio_coding/codecs/isac/main/source/intialize.c", - "//modules/audio_coding/codecs/isac/main/source/isac.c", - "//modules/audio_coding/codecs/isac/main/source/isac_float_type.h", - "//modules/audio_coding/codecs/isac/main/source/lattice.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_analysis.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_analysis.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_gain_swb_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_gain_swb_tables.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb12_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb12_tables.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb16_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb16_tables.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_tables.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_gain_tables.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_gain_tables.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_lag_tables.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_lag_tables.h", - "//modules/audio_coding/codecs/isac/main/source/spectrum_ar_model_tables.c", - "//modules/audio_coding/codecs/isac/main/source/spectrum_ar_model_tables.h", - "//modules/audio_coding/codecs/isac/main/source/transform.c" - ], - "type": "static_library" - }, - "//modules/audio_coding:isac_common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//modules/audio_coding:isac_bwinfo", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/isac/audio_decoder_isac_t.h", - "//modules/audio_coding/codecs/isac/audio_decoder_isac_t_impl.h", - "//modules/audio_coding/codecs/isac/audio_encoder_isac_t.h", - "//modules/audio_coding/codecs/isac/audio_encoder_isac_t_impl.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:isac_vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_coding:isac_bwinfo", - "//modules/third_party/fft:fft", - "//rtc_base:compile_assert_c", - "//rtc_base/system:arch", - "//rtc_base/system:ignore_warnings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/isac/main/source/filter_functions.c", - "//modules/audio_coding/codecs/isac/main/source/filter_functions.h", - "//modules/audio_coding/codecs/isac/main/source/isac_vad.c", - "//modules/audio_coding/codecs/isac/main/source/isac_vad.h", - "//modules/audio_coding/codecs/isac/main/source/os_specific_inline.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_estimator.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_estimator.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_filter.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_filter.h", - "//modules/audio_coding/codecs/isac/main/source/settings.h", - "//modules/audio_coding/codecs/isac/main/source/structs.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:legacy_encoded_audio_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/legacy_encoded_audio_frame.cc", - "//modules/audio_coding/codecs/legacy_encoded_audio_frame.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:neteq": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/audio:audio_frame_api", - "//api/audio_codecs:audio_codecs_api", - "//api/neteq:neteq_api", - "//api/neteq:neteq_controller_api", - "//api/neteq:tick_timer", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules:module_api", - "//modules:module_api_public", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/audio_coding:webrtc_cng", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base:sanitizer", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/neteq/accelerate.cc", - "//modules/audio_coding/neteq/accelerate.h", - "//modules/audio_coding/neteq/audio_multi_vector.cc", - "//modules/audio_coding/neteq/audio_multi_vector.h", - "//modules/audio_coding/neteq/audio_vector.cc", - "//modules/audio_coding/neteq/audio_vector.h", - "//modules/audio_coding/neteq/background_noise.cc", - "//modules/audio_coding/neteq/background_noise.h", - "//modules/audio_coding/neteq/buffer_level_filter.cc", - "//modules/audio_coding/neteq/buffer_level_filter.h", - "//modules/audio_coding/neteq/comfort_noise.cc", - "//modules/audio_coding/neteq/comfort_noise.h", - "//modules/audio_coding/neteq/cross_correlation.cc", - "//modules/audio_coding/neteq/cross_correlation.h", - "//modules/audio_coding/neteq/decision_logic.cc", - "//modules/audio_coding/neteq/decision_logic.h", - "//modules/audio_coding/neteq/decoder_database.cc", - "//modules/audio_coding/neteq/decoder_database.h", - "//modules/audio_coding/neteq/delay_manager.cc", - "//modules/audio_coding/neteq/delay_manager.h", - "//modules/audio_coding/neteq/dsp_helper.cc", - "//modules/audio_coding/neteq/dsp_helper.h", - "//modules/audio_coding/neteq/dtmf_buffer.cc", - "//modules/audio_coding/neteq/dtmf_buffer.h", - "//modules/audio_coding/neteq/dtmf_tone_generator.cc", - "//modules/audio_coding/neteq/dtmf_tone_generator.h", - "//modules/audio_coding/neteq/expand.cc", - "//modules/audio_coding/neteq/expand.h", - "//modules/audio_coding/neteq/expand_uma_logger.cc", - "//modules/audio_coding/neteq/expand_uma_logger.h", - "//modules/audio_coding/neteq/histogram.cc", - "//modules/audio_coding/neteq/histogram.h", - "//modules/audio_coding/neteq/merge.cc", - "//modules/audio_coding/neteq/merge.h", - "//modules/audio_coding/neteq/nack_tracker.cc", - "//modules/audio_coding/neteq/nack_tracker.h", - "//modules/audio_coding/neteq/neteq_impl.cc", - "//modules/audio_coding/neteq/neteq_impl.h", - "//modules/audio_coding/neteq/normal.cc", - "//modules/audio_coding/neteq/normal.h", - "//modules/audio_coding/neteq/packet.cc", - "//modules/audio_coding/neteq/packet.h", - "//modules/audio_coding/neteq/packet_buffer.cc", - "//modules/audio_coding/neteq/packet_buffer.h", - "//modules/audio_coding/neteq/post_decode_vad.cc", - "//modules/audio_coding/neteq/post_decode_vad.h", - "//modules/audio_coding/neteq/preemptive_expand.cc", - "//modules/audio_coding/neteq/preemptive_expand.h", - "//modules/audio_coding/neteq/random_vector.cc", - "//modules/audio_coding/neteq/random_vector.h", - "//modules/audio_coding/neteq/red_payload_splitter.cc", - "//modules/audio_coding/neteq/red_payload_splitter.h", - "//modules/audio_coding/neteq/statistics_calculator.cc", - "//modules/audio_coding/neteq/statistics_calculator.h", - "//modules/audio_coding/neteq/sync_buffer.cc", - "//modules/audio_coding/neteq/sync_buffer.h", - "//modules/audio_coding/neteq/time_stretch.cc", - "//modules/audio_coding/neteq/time_stretch.h", - "//modules/audio_coding/neteq/timestamp_scaler.cc", - "//modules/audio_coding/neteq/timestamp_scaler.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:pcm16b": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g711", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//modules/audio_coding:pcm16b_c", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/pcm16b/audio_decoder_pcm16b.cc", - "//modules/audio_coding/codecs/pcm16b/audio_decoder_pcm16b.h", - "//modules/audio_coding/codecs/pcm16b/audio_encoder_pcm16b.cc", - "//modules/audio_coding/codecs/pcm16b/audio_encoder_pcm16b.h", - "//modules/audio_coding/codecs/pcm16b/pcm16b_common.cc", - "//modules/audio_coding/codecs/pcm16b/pcm16b_common.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:pcm16b_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/pcm16b/pcm16b.c", - "//modules/audio_coding/codecs/pcm16b/pcm16b.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:red": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//common_audio:common_audio", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/red/audio_encoder_copy_red.cc", - "//modules/audio_coding/codecs/red/audio_encoder_copy_red.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_cng": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio_c", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_conversions" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/cng/webrtc_cng.cc", - "//modules/audio_coding/codecs/cng/webrtc_cng.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_multiopus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "WEBRTC_CODEC_ILBC", - "WEBRTC_CODEC_OPUS", - "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", - "WEBRTC_CODEC_ISAC", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_decoder_opus_config", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//api/units:time_delta", - "//modules/audio_coding:audio_coding_opus_common", - "//modules/audio_coding:webrtc_opus_wrapper", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/opus/audio_decoder_multi_channel_opus_impl.cc", - "//modules/audio_coding/codecs/opus/audio_decoder_multi_channel_opus_impl.h", - "//modules/audio_coding/codecs/opus/audio_encoder_multi_channel_opus_impl.cc", - "//modules/audio_coding/codecs/opus/audio_encoder_multi_channel_opus_impl.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_opus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "WEBRTC_CODEC_ILBC", - "WEBRTC_CODEC_OPUS", - "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", - "WEBRTC_CODEC_ISAC", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//common_audio:common_audio", - "//modules/audio_coding:audio_coding_opus_common", - "//modules/audio_coding:audio_network_adaptor", - "//modules/audio_coding:webrtc_opus_wrapper", - "//rtc_base:checks", - "//rtc_base:protobuf_utils", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_minmax", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/opus/audio_decoder_opus.cc", - "//modules/audio_coding/codecs/opus/audio_decoder_opus.h", - "//modules/audio_coding/codecs/opus/audio_encoder_opus.cc", - "//modules/audio_coding/codecs/opus/audio_encoder_opus.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_opus_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "WEBRTC_CODEC_ILBC", - "WEBRTC_CODEC_OPUS", - "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", - "WEBRTC_CODEC_ISAC", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//rtc_base:checks", - "//rtc_base:ignore_wundef", - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/opus/opus_inst.h", - "//modules/audio_coding/codecs/opus/opus_interface.cc", - "//modules/audio_coding/codecs/opus/opus_interface.h" - ], - "type": "static_library" - }, - "//modules/audio_device:audio_device": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_device:audio_device_api", - "//modules/audio_device:audio_device_impl" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt", - "dl" - ], - "sources": [], - "type": "source_set" - }, - "//modules/audio_device:audio_device_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:stringutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_device/include/audio_device.h", - "//modules/audio_device/include/audio_device_defines.h" - ], - "type": "source_set" - }, - "//modules/audio_device:audio_device_buffer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/task_queue:task_queue", - "//common_audio:common_audio_c", - "//modules/audio_device:audio_device_api", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/synchronization:mutex", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_device/audio_device_buffer.cc", - "//modules/audio_device/audio_device_buffer.h", - "//modules/audio_device/audio_device_config.h", - "//modules/audio_device/fine_audio_buffer.cc", - "//modules/audio_device/fine_audio_buffer.h" - ], - "type": "static_library" - }, - "//modules/audio_device:audio_device_default": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_device:audio_device_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_device/include/audio_device_default.h" - ], - "type": "source_set" - }, - "//modules/audio_device:audio_device_generic": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_device:audio_device_api", - "//modules/audio_device:audio_device_buffer", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_device/audio_device_generic.cc", - "//modules/audio_device/audio_device_generic.h" - ], - "type": "static_library" - }, - "//modules/audio_device:audio_device_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "WEBRTC_DUMMY_AUDIO_BUILD", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:refcountedbase", - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_device:audio_device_api", - "//modules/audio_device:audio_device_buffer", - "//modules/audio_device:audio_device_default", - "//modules/audio_device:audio_device_generic", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//rtc_base/task_utils:repeating_task", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt", - "dl" - ], - "sources": [ - "//modules/audio_device/dummy/audio_device_dummy.cc", - "//modules/audio_device/dummy/audio_device_dummy.h", - "//modules/audio_device/dummy/file_audio_device.cc", - "//modules/audio_device/dummy/file_audio_device.h", - "//modules/audio_device/include/fake_audio_device.h", - "//modules/audio_device/dummy/file_audio_device_factory.cc", - "//modules/audio_device/dummy/file_audio_device_factory.h" - ], - "type": "static_library" - }, - "//modules/audio_mixer:audio_frame_manipulator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//audio/utility:audio_frame_operations", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_mixer/audio_frame_manipulator.cc", - "//modules/audio_mixer/audio_frame_manipulator.h" - ], - "type": "static_library" - }, - "//modules/audio_mixer:audio_mixer_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/audio:audio_frame_api", - "//api/audio:audio_mixer_api", - "//audio/utility:audio_frame_operations", - "//common_audio:common_audio", - "//modules/audio_mixer:audio_frame_manipulator", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:fixed_digital", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_mixer/audio_mixer_impl.cc", - "//modules/audio_mixer/audio_mixer_impl.h", - "//modules/audio_mixer/default_output_rate_calculator.cc", - "//modules/audio_mixer/default_output_rate_calculator.h", - "//modules/audio_mixer/frame_combiner.cc", - "//modules/audio_mixer/frame_combiner.h", - "//modules/audio_mixer/output_rate_calculator.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/aec3:adaptive_fir_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:aec3_fft", - "//modules/audio_processing/aec3:fft_data", - "//modules/audio_processing/aec3:render_buffer", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aec3/adaptive_fir_filter.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:adaptive_fir_filter_erl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/adaptive_fir_filter_erl.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:aec3": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio:aec3_config", - "//api/audio:echo_control", - "//common_audio:common_audio_c", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing:high_pass_filter", - "//modules/audio_processing/aec3:adaptive_fir_filter", - "//modules/audio_processing/aec3:adaptive_fir_filter_erl", - "//modules/audio_processing/aec3:aec3_avx2", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:aec3_fft", - "//modules/audio_processing/aec3:fft_data", - "//modules/audio_processing/aec3:matched_filter", - "//modules/audio_processing/aec3:render_buffer", - "//modules/audio_processing/aec3:vector_math", - "//modules/audio_processing/utility:cascaded_biquad_filter", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/system:arch", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aec3/adaptive_fir_filter.cc", - "//modules/audio_processing/aec3/adaptive_fir_filter_erl.cc", - "//modules/audio_processing/aec3/aec3_common.cc", - "//modules/audio_processing/aec3/aec3_fft.cc", - "//modules/audio_processing/aec3/aec_state.cc", - "//modules/audio_processing/aec3/aec_state.h", - "//modules/audio_processing/aec3/alignment_mixer.cc", - "//modules/audio_processing/aec3/alignment_mixer.h", - "//modules/audio_processing/aec3/api_call_jitter_metrics.cc", - "//modules/audio_processing/aec3/api_call_jitter_metrics.h", - "//modules/audio_processing/aec3/block_buffer.cc", - "//modules/audio_processing/aec3/block_delay_buffer.cc", - "//modules/audio_processing/aec3/block_delay_buffer.h", - "//modules/audio_processing/aec3/block_framer.cc", - "//modules/audio_processing/aec3/block_framer.h", - "//modules/audio_processing/aec3/block_processor.cc", - "//modules/audio_processing/aec3/block_processor.h", - "//modules/audio_processing/aec3/block_processor_metrics.cc", - "//modules/audio_processing/aec3/block_processor_metrics.h", - "//modules/audio_processing/aec3/clockdrift_detector.cc", - "//modules/audio_processing/aec3/clockdrift_detector.h", - "//modules/audio_processing/aec3/coarse_filter_update_gain.cc", - "//modules/audio_processing/aec3/coarse_filter_update_gain.h", - "//modules/audio_processing/aec3/comfort_noise_generator.cc", - "//modules/audio_processing/aec3/comfort_noise_generator.h", - "//modules/audio_processing/aec3/decimator.cc", - "//modules/audio_processing/aec3/decimator.h", - "//modules/audio_processing/aec3/delay_estimate.h", - "//modules/audio_processing/aec3/dominant_nearend_detector.cc", - "//modules/audio_processing/aec3/dominant_nearend_detector.h", - "//modules/audio_processing/aec3/downsampled_render_buffer.cc", - "//modules/audio_processing/aec3/downsampled_render_buffer.h", - "//modules/audio_processing/aec3/echo_audibility.cc", - "//modules/audio_processing/aec3/echo_audibility.h", - "//modules/audio_processing/aec3/echo_canceller3.cc", - "//modules/audio_processing/aec3/echo_canceller3.h", - "//modules/audio_processing/aec3/echo_path_delay_estimator.cc", - "//modules/audio_processing/aec3/echo_path_delay_estimator.h", - "//modules/audio_processing/aec3/echo_path_variability.cc", - "//modules/audio_processing/aec3/echo_path_variability.h", - "//modules/audio_processing/aec3/echo_remover.cc", - "//modules/audio_processing/aec3/echo_remover.h", - "//modules/audio_processing/aec3/echo_remover_metrics.cc", - "//modules/audio_processing/aec3/echo_remover_metrics.h", - "//modules/audio_processing/aec3/erl_estimator.cc", - "//modules/audio_processing/aec3/erl_estimator.h", - "//modules/audio_processing/aec3/erle_estimator.cc", - "//modules/audio_processing/aec3/erle_estimator.h", - "//modules/audio_processing/aec3/fft_buffer.cc", - "//modules/audio_processing/aec3/filter_analyzer.cc", - "//modules/audio_processing/aec3/filter_analyzer.h", - "//modules/audio_processing/aec3/frame_blocker.cc", - "//modules/audio_processing/aec3/frame_blocker.h", - "//modules/audio_processing/aec3/fullband_erle_estimator.cc", - "//modules/audio_processing/aec3/fullband_erle_estimator.h", - "//modules/audio_processing/aec3/matched_filter.cc", - "//modules/audio_processing/aec3/matched_filter_lag_aggregator.cc", - "//modules/audio_processing/aec3/matched_filter_lag_aggregator.h", - "//modules/audio_processing/aec3/moving_average.cc", - "//modules/audio_processing/aec3/moving_average.h", - "//modules/audio_processing/aec3/nearend_detector.h", - "//modules/audio_processing/aec3/refined_filter_update_gain.cc", - "//modules/audio_processing/aec3/refined_filter_update_gain.h", - "//modules/audio_processing/aec3/render_buffer.cc", - "//modules/audio_processing/aec3/render_delay_buffer.cc", - "//modules/audio_processing/aec3/render_delay_buffer.h", - "//modules/audio_processing/aec3/render_delay_controller.cc", - "//modules/audio_processing/aec3/render_delay_controller.h", - "//modules/audio_processing/aec3/render_delay_controller_metrics.cc", - "//modules/audio_processing/aec3/render_delay_controller_metrics.h", - "//modules/audio_processing/aec3/render_signal_analyzer.cc", - "//modules/audio_processing/aec3/render_signal_analyzer.h", - "//modules/audio_processing/aec3/residual_echo_estimator.cc", - "//modules/audio_processing/aec3/residual_echo_estimator.h", - "//modules/audio_processing/aec3/reverb_decay_estimator.cc", - "//modules/audio_processing/aec3/reverb_decay_estimator.h", - "//modules/audio_processing/aec3/reverb_frequency_response.cc", - "//modules/audio_processing/aec3/reverb_frequency_response.h", - "//modules/audio_processing/aec3/reverb_model.cc", - "//modules/audio_processing/aec3/reverb_model.h", - "//modules/audio_processing/aec3/reverb_model_estimator.cc", - "//modules/audio_processing/aec3/reverb_model_estimator.h", - "//modules/audio_processing/aec3/signal_dependent_erle_estimator.cc", - "//modules/audio_processing/aec3/signal_dependent_erle_estimator.h", - "//modules/audio_processing/aec3/spectrum_buffer.cc", - "//modules/audio_processing/aec3/stationarity_estimator.cc", - "//modules/audio_processing/aec3/stationarity_estimator.h", - "//modules/audio_processing/aec3/subband_erle_estimator.cc", - "//modules/audio_processing/aec3/subband_erle_estimator.h", - "//modules/audio_processing/aec3/subband_nearend_detector.cc", - "//modules/audio_processing/aec3/subband_nearend_detector.h", - "//modules/audio_processing/aec3/subtractor.cc", - "//modules/audio_processing/aec3/subtractor.h", - "//modules/audio_processing/aec3/subtractor_output.cc", - "//modules/audio_processing/aec3/subtractor_output.h", - "//modules/audio_processing/aec3/subtractor_output_analyzer.cc", - "//modules/audio_processing/aec3/subtractor_output_analyzer.h", - "//modules/audio_processing/aec3/suppression_filter.cc", - "//modules/audio_processing/aec3/suppression_filter.h", - "//modules/audio_processing/aec3/suppression_gain.cc", - "//modules/audio_processing/aec3/suppression_gain.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/aec3:aec3_avx2": { - "cflags": [ - "-mavx", - "-mavx2", - "-mfma", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:adaptive_fir_filter", - "//modules/audio_processing/aec3:adaptive_fir_filter_erl", - "//modules/audio_processing/aec3:fft_data", - "//modules/audio_processing/aec3:matched_filter", - "//modules/audio_processing/aec3:vector_math", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aec3/adaptive_fir_filter_avx2.cc", - "//modules/audio_processing/aec3/adaptive_fir_filter_erl_avx2.cc", - "//modules/audio_processing/aec3/fft_data_avx2.cc", - "//modules/audio_processing/aec3/matched_filter_avx2.cc", - "//modules/audio_processing/aec3/vector_math_avx2.cc" - ], - "type": "static_library" - }, - "//modules/audio_processing/aec3:aec3_common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/aec3_common.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:aec3_fft": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio/third_party/ooura:fft_size_128", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:fft_data", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aec3/aec3_fft.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:fft_data": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/fft_data.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:matched_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/matched_filter.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:render_buffer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:fft_data", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/block_buffer.h", - "//modules/audio_processing/aec3/fft_buffer.h", - "//modules/audio_processing/aec3/render_buffer.h", - "//modules/audio_processing/aec3/spectrum_buffer.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:vector_math": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base:checks", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/vector_math.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec_dump:aec_dump": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing:aec_dump_interface", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec_dump/aec_dump_factory.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec_dump:null_aec_dump_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing:aec_dump_interface", - "//modules/audio_processing/aec_dump:aec_dump" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec_dump/null_aec_dump_factory.cc" - ], - "type": "static_library" - }, - "//modules/audio_processing/aecm:aecm_core": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio_c", - "//modules/audio_processing/utility:legacy_delay_estimator", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aecm/aecm_core.cc", - "//modules/audio_processing/aecm/aecm_core.h", - "//modules/audio_processing/aecm/aecm_defines.h", - "//modules/audio_processing/aecm/echo_control_mobile.cc", - "//modules/audio_processing/aecm/echo_control_mobile.h", - "//modules/audio_processing/aecm/aecm_core_c.cc" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2/rnn_vad:rnn_vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//modules/audio_processing/agc2:biquad_filter", - "//modules/audio_processing/utility:pffft_wrapper", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers", - "//third_party/rnnoise:rnn_vad" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/rnn_vad/auto_correlation.cc", - "//modules/audio_processing/agc2/rnn_vad/auto_correlation.h", - "//modules/audio_processing/agc2/rnn_vad/common.cc", - "//modules/audio_processing/agc2/rnn_vad/common.h", - "//modules/audio_processing/agc2/rnn_vad/features_extraction.cc", - "//modules/audio_processing/agc2/rnn_vad/features_extraction.h", - "//modules/audio_processing/agc2/rnn_vad/lp_residual.cc", - "//modules/audio_processing/agc2/rnn_vad/lp_residual.h", - "//modules/audio_processing/agc2/rnn_vad/pitch_info.h", - "//modules/audio_processing/agc2/rnn_vad/pitch_search.cc", - "//modules/audio_processing/agc2/rnn_vad/pitch_search.h", - "//modules/audio_processing/agc2/rnn_vad/pitch_search_internal.cc", - "//modules/audio_processing/agc2/rnn_vad/pitch_search_internal.h", - "//modules/audio_processing/agc2/rnn_vad/ring_buffer.h", - "//modules/audio_processing/agc2/rnn_vad/rnn.cc", - "//modules/audio_processing/agc2/rnn_vad/rnn.h", - "//modules/audio_processing/agc2/rnn_vad/sequence_buffer.h", - "//modules/audio_processing/agc2/rnn_vad/spectral_features.cc", - "//modules/audio_processing/agc2/rnn_vad/spectral_features.h", - "//modules/audio_processing/agc2/rnn_vad/spectral_features_internal.cc", - "//modules/audio_processing/agc2/rnn_vad/spectral_features_internal.h", - "//modules/audio_processing/agc2/rnn_vad/symmetric_matrix_buffer.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:adaptive_digital": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:common", - "//modules/audio_processing/agc2:gain_applier", - "//modules/audio_processing/agc2:noise_level_estimator", - "//modules/audio_processing/agc2:rnn_vad_with_level", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:metrics" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/adaptive_agc.cc", - "//modules/audio_processing/agc2/adaptive_agc.h", - "//modules/audio_processing/agc2/adaptive_digital_gain_applier.cc", - "//modules/audio_processing/agc2/adaptive_digital_gain_applier.h", - "//modules/audio_processing/agc2/adaptive_mode_level_estimator.cc", - "//modules/audio_processing/agc2/adaptive_mode_level_estimator.h", - "//modules/audio_processing/agc2/saturation_protector.cc", - "//modules/audio_processing/agc2/saturation_protector.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:biquad_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc2/biquad_filter.cc", - "//modules/audio_processing/agc2/biquad_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc2/agc2_common.cc", - "//modules/audio_processing/agc2/agc2_common.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:fixed_digital": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:common", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:metrics" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/fixed_digital_level_estimator.cc", - "//modules/audio_processing/agc2/fixed_digital_level_estimator.h", - "//modules/audio_processing/agc2/interpolated_gain_curve.cc", - "//modules/audio_processing/agc2/interpolated_gain_curve.h", - "//modules/audio_processing/agc2/limiter.cc", - "//modules/audio_processing/agc2/limiter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:gain_applier": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:common", - "//rtc_base:safe_minmax" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc2/gain_applier.cc", - "//modules/audio_processing/agc2/gain_applier.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:level_estimation_agc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc:level_estimation", - "//modules/audio_processing/agc2:adaptive_digital", - "//modules/audio_processing/agc2:common", - "//modules/audio_processing/agc2:gain_applier", - "//modules/audio_processing/agc2:noise_level_estimator", - "//modules/audio_processing/agc2:rnn_vad_with_level", - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/adaptive_mode_level_estimator_agc.cc", - "//modules/audio_processing/agc2/adaptive_mode_level_estimator_agc.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:noise_level_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//common_audio/third_party/ooura:fft_size_128", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:biquad_filter", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/down_sampler.cc", - "//modules/audio_processing/agc2/down_sampler.h", - "//modules/audio_processing/agc2/noise_level_estimator.cc", - "//modules/audio_processing/agc2/noise_level_estimator.h", - "//modules/audio_processing/agc2/noise_spectrum_estimator.cc", - "//modules/audio_processing/agc2/noise_spectrum_estimator.h", - "//modules/audio_processing/agc2/signal_classifier.cc", - "//modules/audio_processing/agc2/signal_classifier.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:rnn_vad_with_level": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2/rnn_vad:rnn_vad", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/vad_with_level.cc", - "//modules/audio_processing/agc2/vad_with_level.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc:agc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing/agc:gain_control_interface", - "//modules/audio_processing/agc:gain_map", - "//modules/audio_processing/agc:level_estimation", - "//modules/audio_processing/agc2:level_estimation_agc", - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc/agc_manager_direct.cc", - "//modules/audio_processing/agc/agc_manager_direct.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc:gain_control_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc/gain_control.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/agc:gain_map": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc/gain_map_internal.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/agc:legacy_agc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio/third_party/ooura:fft_size_256", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc/legacy/analog_agc.cc", - "//modules/audio_processing/agc/legacy/analog_agc.h", - "//modules/audio_processing/agc/legacy/digital_agc.cc", - "//modules/audio_processing/agc/legacy/digital_agc.h", - "//modules/audio_processing/agc/legacy/gain_control.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc:level_estimation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc/agc.cc", - "//modules/audio_processing/agc/agc.h", - "//modules/audio_processing/agc/loudness_histogram.cc", - "//modules/audio_processing/agc/loudness_histogram.h", - "//modules/audio_processing/agc/utility.cc", - "//modules/audio_processing/agc/utility.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/ns:ns": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio_c", - "//common_audio/third_party/ooura:fft_size_128", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing:high_pass_filter", - "//modules/audio_processing/utility:cascaded_biquad_filter", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:arch", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/ns/fast_math.cc", - "//modules/audio_processing/ns/fast_math.h", - "//modules/audio_processing/ns/histograms.cc", - "//modules/audio_processing/ns/histograms.h", - "//modules/audio_processing/ns/noise_estimator.cc", - "//modules/audio_processing/ns/noise_estimator.h", - "//modules/audio_processing/ns/noise_suppressor.cc", - "//modules/audio_processing/ns/noise_suppressor.h", - "//modules/audio_processing/ns/ns_common.h", - "//modules/audio_processing/ns/ns_config.h", - "//modules/audio_processing/ns/ns_fft.cc", - "//modules/audio_processing/ns/ns_fft.h", - "//modules/audio_processing/ns/prior_signal_model.cc", - "//modules/audio_processing/ns/prior_signal_model.h", - "//modules/audio_processing/ns/prior_signal_model_estimator.cc", - "//modules/audio_processing/ns/prior_signal_model_estimator.h", - "//modules/audio_processing/ns/quantile_noise_estimator.cc", - "//modules/audio_processing/ns/quantile_noise_estimator.h", - "//modules/audio_processing/ns/signal_model.cc", - "//modules/audio_processing/ns/signal_model.h", - "//modules/audio_processing/ns/signal_model_estimator.cc", - "//modules/audio_processing/ns/signal_model_estimator.h", - "//modules/audio_processing/ns/speech_probability_estimator.cc", - "//modules/audio_processing/ns/speech_probability_estimator.h", - "//modules/audio_processing/ns/suppression_params.cc", - "//modules/audio_processing/ns/suppression_params.h", - "//modules/audio_processing/ns/wiener_filter.cc", - "//modules/audio_processing/ns/wiener_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/transient:transient_suppressor_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/transient/transient_suppressor.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/transient:transient_suppressor_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio:fir_filter", - "//common_audio:fir_filter_factory", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_processing/transient:transient_suppressor_api", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:logging" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/transient/common.h", - "//modules/audio_processing/transient/daubechies_8_wavelet_coeffs.h", - "//modules/audio_processing/transient/dyadic_decimator.h", - "//modules/audio_processing/transient/moving_moments.cc", - "//modules/audio_processing/transient/moving_moments.h", - "//modules/audio_processing/transient/transient_detector.cc", - "//modules/audio_processing/transient/transient_detector.h", - "//modules/audio_processing/transient/transient_suppressor_impl.cc", - "//modules/audio_processing/transient/transient_suppressor_impl.h", - "//modules/audio_processing/transient/windows_private.h", - "//modules/audio_processing/transient/wpd_node.cc", - "//modules/audio_processing/transient/wpd_node.h", - "//modules/audio_processing/transient/wpd_tree.cc", - "//modules/audio_processing/transient/wpd_tree.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/utility:cascaded_biquad_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/utility/cascaded_biquad_filter.cc", - "//modules/audio_processing/utility/cascaded_biquad_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/utility:legacy_delay_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/utility/delay_estimator.cc", - "//modules/audio_processing/utility/delay_estimator.h", - "//modules/audio_processing/utility/delay_estimator_internal.h", - "//modules/audio_processing/utility/delay_estimator_wrapper.cc", - "//modules/audio_processing/utility/delay_estimator_wrapper.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/utility:pffft_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//third_party/pffft:pffft" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/utility/pffft_wrapper.cc", - "//modules/audio_processing/utility/pffft_wrapper.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/vad:vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//audio/utility:audio_frame_operations", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_coding:isac_vad", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/vad/common.h", - "//modules/audio_processing/vad/gmm.cc", - "//modules/audio_processing/vad/gmm.h", - "//modules/audio_processing/vad/noise_gmm_tables.h", - "//modules/audio_processing/vad/pitch_based_vad.cc", - "//modules/audio_processing/vad/pitch_based_vad.h", - "//modules/audio_processing/vad/pitch_internal.cc", - "//modules/audio_processing/vad/pitch_internal.h", - "//modules/audio_processing/vad/pole_zero_filter.cc", - "//modules/audio_processing/vad/pole_zero_filter.h", - "//modules/audio_processing/vad/standalone_vad.cc", - "//modules/audio_processing/vad/standalone_vad.h", - "//modules/audio_processing/vad/vad_audio_proc.cc", - "//modules/audio_processing/vad/vad_audio_proc.h", - "//modules/audio_processing/vad/vad_audio_proc_internal.h", - "//modules/audio_processing/vad/vad_circular_buffer.cc", - "//modules/audio_processing/vad/vad_circular_buffer.h", - "//modules/audio_processing/vad/voice_activity_detector.cc", - "//modules/audio_processing/vad/voice_activity_detector.h", - "//modules/audio_processing/vad/voice_gmm_tables.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:aec_dump_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing:api", - "//modules/audio_processing:audio_frame_view", - "//rtc_base:deprecation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/aec_dump.cc", - "//modules/audio_processing/include/aec_dump.h" - ], - "type": "source_set" - }, - "//modules/audio_processing:api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/audio:aec3_config", - "//api/audio:audio_frame_api", - "//api/audio:echo_control", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing:audio_processing_statistics", - "//modules/audio_processing:config", - "//modules/audio_processing/agc:gain_control_interface", - "//rtc_base:deprecation", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_processing.cc", - "//modules/audio_processing/include/audio_processing.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:apm_logging": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/logging/apm_data_dumper.cc", - "//modules/audio_processing/logging/apm_data_dumper.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_buffer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_processing:api", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/audio_buffer.cc", - "//modules/audio_processing/audio_buffer.h", - "//modules/audio_processing/splitting_filter.cc", - "//modules/audio_processing/splitting_filter.h", - "//modules/audio_processing/three_band_filter_bank.cc", - "//modules/audio_processing/three_band_filter_bank.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_frame_proxies": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_frame_view" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_frame_proxies.cc", - "//modules/audio_processing/include/audio_frame_proxies.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_frame_view": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_frame_view.h" - ], - "type": "source_set" - }, - "//modules/audio_processing:audio_processing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api/audio:aec3_config", - "//api/audio:audio_frame_api", - "//api/audio:echo_control", - "//audio/utility:audio_frame_operations", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio:fir_filter", - "//common_audio:fir_filter_factory", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_processing:aec_dump_interface", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing:audio_frame_proxies", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing:audio_processing_statistics", - "//modules/audio_processing:config", - "//modules/audio_processing:high_pass_filter", - "//modules/audio_processing:optionally_built_submodule_creators", - "//modules/audio_processing:rms_level", - "//modules/audio_processing:voice_detection", - "//modules/audio_processing/aec3:aec3", - "//modules/audio_processing/aec_dump:aec_dump", - "//modules/audio_processing/aec_dump:null_aec_dump_factory", - "//modules/audio_processing/aecm:aecm_core", - "//modules/audio_processing/agc:agc", - "//modules/audio_processing/agc:gain_control_interface", - "//modules/audio_processing/agc:legacy_agc", - "//modules/audio_processing/agc2:adaptive_digital", - "//modules/audio_processing/agc2:fixed_digital", - "//modules/audio_processing/agc2:gain_applier", - "//modules/audio_processing/ns:ns", - "//modules/audio_processing/transient:transient_suppressor_api", - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:gtest_prod", - "//rtc_base:ignore_wundef", - "//rtc_base:refcount", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base:sanitizer", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/audio_processing_builder_impl.cc", - "//modules/audio_processing/audio_processing_impl.cc", - "//modules/audio_processing/audio_processing_impl.h", - "//modules/audio_processing/common.h", - "//modules/audio_processing/echo_control_mobile_impl.cc", - "//modules/audio_processing/echo_control_mobile_impl.h", - "//modules/audio_processing/echo_detector/circular_buffer.cc", - "//modules/audio_processing/echo_detector/circular_buffer.h", - "//modules/audio_processing/echo_detector/mean_variance_estimator.cc", - "//modules/audio_processing/echo_detector/mean_variance_estimator.h", - "//modules/audio_processing/echo_detector/moving_max.cc", - "//modules/audio_processing/echo_detector/moving_max.h", - "//modules/audio_processing/echo_detector/normalized_covariance_estimator.cc", - "//modules/audio_processing/echo_detector/normalized_covariance_estimator.h", - "//modules/audio_processing/gain_control_impl.cc", - "//modules/audio_processing/gain_control_impl.h", - "//modules/audio_processing/gain_controller2.cc", - "//modules/audio_processing/gain_controller2.h", - "//modules/audio_processing/level_estimator.cc", - "//modules/audio_processing/level_estimator.h", - "//modules/audio_processing/render_queue_item_verifier.h", - "//modules/audio_processing/residual_echo_detector.cc", - "//modules/audio_processing/residual_echo_detector.h", - "//modules/audio_processing/typing_detection.cc", - "//modules/audio_processing/typing_detection.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_processing_statistics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_processing_statistics.cc", - "//modules/audio_processing/include/audio_processing_statistics.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/config.cc", - "//modules/audio_processing/include/config.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:high_pass_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing/utility:cascaded_biquad_filter", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/high_pass_filter.cc", - "//modules/audio_processing/high_pass_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:optionally_built_submodule_creators": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing/transient:transient_suppressor_api", - "//modules/audio_processing/transient:transient_suppressor_impl" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/optionally_built_submodule_creators.cc", - "//modules/audio_processing/optionally_built_submodule_creators.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:rms_level": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/rms_level.cc", - "//modules/audio_processing/rms_level.h" - ], - "type": "source_set" - }, - "//modules/audio_processing:voice_detection": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//common_audio:common_audio_c", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_buffer", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/voice_detection.cc", - "//modules/audio_processing/voice_detection.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:alr_detector": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//logging:rtc_event_pacing", - "//modules/pacing:interval_budget", - "//rtc_base:checks", - "//rtc_base:safe_conversions", - "//rtc_base:timeutils", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/congestion_controller/goog_cc/alr_detector.cc", - "//modules/congestion_controller/goog_cc/alr_detector.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:delay_based_bwe": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//logging:rtc_event_bwe", - "//modules/congestion_controller/goog_cc:estimators", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/delay_based_bwe.cc", - "//modules/congestion_controller/goog_cc/delay_based_bwe.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:estimators": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_conversions", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator.cc", - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator.h", - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator_interface.cc", - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator_interface.h", - "//modules/congestion_controller/goog_cc/bitrate_estimator.cc", - "//modules/congestion_controller/goog_cc/bitrate_estimator.h", - "//modules/congestion_controller/goog_cc/delay_increase_detector_interface.h", - "//modules/congestion_controller/goog_cc/probe_bitrate_estimator.cc", - "//modules/congestion_controller/goog_cc/probe_bitrate_estimator.h", - "//modules/congestion_controller/goog_cc/robust_throughput_estimator.cc", - "//modules/congestion_controller/goog_cc/robust_throughput_estimator.h", - "//modules/congestion_controller/goog_cc/trendline_estimator.cc", - "//modules/congestion_controller/goog_cc/trendline_estimator.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:goog_cc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//logging:rtc_event_pacing", - "//modules:module_api", - "//modules/congestion_controller/goog_cc:alr_detector", - "//modules/congestion_controller/goog_cc:delay_based_bwe", - "//modules/congestion_controller/goog_cc:estimators", - "//modules/congestion_controller/goog_cc:loss_based_controller", - "//modules/congestion_controller/goog_cc:probe_controller", - "//modules/congestion_controller/goog_cc:pushback_controller", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:rate_control_settings", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/goog_cc_network_control.cc", - "//modules/congestion_controller/goog_cc/goog_cc_network_control.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:link_capacity_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//rtc_base:safe_minmax", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/congestion_controller/goog_cc/link_capacity_estimator.cc", - "//modules/congestion_controller/goog_cc/link_capacity_estimator.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:loss_based_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/loss_based_bandwidth_estimation.cc", - "//modules/congestion_controller/goog_cc/loss_based_bandwidth_estimation.h", - "//modules/congestion_controller/goog_cc/send_side_bandwidth_estimation.cc", - "//modules/congestion_controller/goog_cc/send_side_bandwidth_estimation.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:probe_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//logging:rtc_event_pacing", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:safe_conversions", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/system:unused", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/probe_controller.cc", - "//modules/congestion_controller/goog_cc/probe_controller.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:pushback_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_size", - "//rtc_base:checks", - "//rtc_base/experiments:rate_control_settings", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/congestion_controller/goog_cc/congestion_window_pushback_controller.cc", - "//modules/congestion_controller/goog_cc/congestion_window_pushback_controller.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/rtp:control_handler": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:network_control", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//modules/pacing:pacing", - "//rtc_base:checks", - "//rtc_base:safe_minmax", - "//rtc_base/synchronization:sequence_checker", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/rtp/control_handler.cc", - "//modules/congestion_controller/rtp/control_handler.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/rtp:transport_feedback": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:network_control", - "//api/units:data_size", - "//api/units:timestamp", - "//modules:module_api_public", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/network:sent_packet", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/rtp/transport_feedback_adapter.cc", - "//modules/congestion_controller/rtp/transport_feedback_adapter.h", - "//modules/congestion_controller/rtp/transport_feedback_demuxer.cc", - "//modules/congestion_controller/rtp/transport_feedback_demuxer.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller:congestion_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//modules:module_api", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/include/receive_side_congestion_controller.h", - "//modules/congestion_controller/receive_side_congestion_controller.cc" - ], - "type": "static_library" - }, - "//modules/desktop_capture:desktop_capture": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/desktop_capture:desktop_capture_generic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [], - "type": "source_set" - }, - "//modules/desktop_capture:desktop_capture_differ_sse2": { - "cflags": [ - "-msse2", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/desktop_capture/differ_vector_sse2.cc", - "//modules/desktop_capture/differ_vector_sse2.h" - ], - "type": "static_library" - }, - "//modules/desktop_capture:desktop_capture_generic": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "WEBRTC_USE_PIPEWIRE", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:function_view", - "//api:refcountedbase", - "//api:scoped_refptr", - "//modules/desktop_capture:desktop_capture_differ_sse2", - "//modules/desktop_capture:primitives", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:rw_lock_wrapper", - "//rtc_base/system:arch", - "//rtc_base/system:rtc_export", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "/media/libyuv/libyuv/include/", - "/third_party/libwebrtc/third_party/pipewire/", - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "/third_party/pipewire/", - "/third_party/pipewire/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/desktop_capture/blank_detector_desktop_capturer_wrapper.cc", - "//modules/desktop_capture/blank_detector_desktop_capturer_wrapper.h", - "//modules/desktop_capture/capture_result_desktop_capturer_wrapper.cc", - "//modules/desktop_capture/capture_result_desktop_capturer_wrapper.h", - "//modules/desktop_capture/cropped_desktop_frame.cc", - "//modules/desktop_capture/cropped_desktop_frame.h", - "//modules/desktop_capture/cropping_window_capturer.cc", - "//modules/desktop_capture/cropping_window_capturer.h", - "//modules/desktop_capture/desktop_and_cursor_composer.cc", - "//modules/desktop_capture/desktop_and_cursor_composer.h", - "//modules/desktop_capture/desktop_capture_options.cc", - "//modules/desktop_capture/desktop_capture_options.h", - "//modules/desktop_capture/desktop_capturer.cc", - "//modules/desktop_capture/desktop_capturer.h", - "//modules/desktop_capture/desktop_capturer_differ_wrapper.cc", - "//modules/desktop_capture/desktop_capturer_differ_wrapper.h", - "//modules/desktop_capture/desktop_capturer_wrapper.cc", - "//modules/desktop_capture/desktop_capturer_wrapper.h", - "//modules/desktop_capture/desktop_frame_generator.cc", - "//modules/desktop_capture/desktop_frame_generator.h", - "//modules/desktop_capture/desktop_frame_rotation.cc", - "//modules/desktop_capture/desktop_frame_rotation.h", - "//modules/desktop_capture/differ_block.cc", - "//modules/desktop_capture/differ_block.h", - "//modules/desktop_capture/fake_desktop_capturer.cc", - "//modules/desktop_capture/fake_desktop_capturer.h", - "//modules/desktop_capture/fallback_desktop_capturer_wrapper.cc", - "//modules/desktop_capture/fallback_desktop_capturer_wrapper.h", - "//modules/desktop_capture/full_screen_application_handler.cc", - "//modules/desktop_capture/full_screen_application_handler.h", - "//modules/desktop_capture/full_screen_window_detector.cc", - "//modules/desktop_capture/full_screen_window_detector.h", - "//modules/desktop_capture/mouse_cursor.cc", - "//modules/desktop_capture/mouse_cursor.h", - "//modules/desktop_capture/mouse_cursor_monitor.h", - "//modules/desktop_capture/resolution_tracker.cc", - "//modules/desktop_capture/resolution_tracker.h", - "//modules/desktop_capture/rgba_color.cc", - "//modules/desktop_capture/rgba_color.h", - "//modules/desktop_capture/screen_capture_frame_queue.h", - "//modules/desktop_capture/screen_capturer_helper.cc", - "//modules/desktop_capture/screen_capturer_helper.h", - "//modules/desktop_capture/window_finder.cc", - "//modules/desktop_capture/window_finder.h", - "//modules/desktop_capture/mouse_cursor_monitor_linux.cc", - "//modules/desktop_capture/screen_capturer_linux.cc", - "//modules/desktop_capture/window_capturer_linux.cc", - "//modules/desktop_capture/linux/base_capturer_pipewire.cc", - "//modules/desktop_capture/linux/base_capturer_pipewire.h", - "//modules/desktop_capture/linux/screen_capturer_pipewire.cc", - "//modules/desktop_capture/linux/screen_capturer_pipewire.h", - "//modules/desktop_capture/linux/window_capturer_pipewire.cc", - "//modules/desktop_capture/linux/window_capturer_pipewire.h" - ], - "type": "static_library" - }, - "//modules/desktop_capture:primitives": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:checks", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/desktop_capture/desktop_capture_types.h", - "//modules/desktop_capture/desktop_frame.cc", - "//modules/desktop_capture/desktop_frame.h", - "//modules/desktop_capture/desktop_geometry.cc", - "//modules/desktop_capture/desktop_geometry.h", - "//modules/desktop_capture/desktop_region.cc", - "//modules/desktop_capture/desktop_region.h", - "//modules/desktop_capture/shared_desktop_frame.cc", - "//modules/desktop_capture/shared_desktop_frame.h", - "//modules/desktop_capture/shared_memory.cc", - "//modules/desktop_capture/shared_memory.h" - ], - "type": "static_library" - }, - "//modules/pacing:interval_budget": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/pacing/interval_budget.cc", - "//modules/pacing/interval_budget.h" - ], - "type": "static_library" - }, - "//modules/pacing:pacing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:function_view", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//logging:rtc_event_pacing", - "//modules:module_api", - "//modules/pacing:interval_budget", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/pacing/bitrate_prober.cc", - "//modules/pacing/bitrate_prober.h", - "//modules/pacing/paced_sender.cc", - "//modules/pacing/paced_sender.h", - "//modules/pacing/pacing_controller.cc", - "//modules/pacing/pacing_controller.h", - "//modules/pacing/packet_router.cc", - "//modules/pacing/packet_router.h", - "//modules/pacing/round_robin_packet_queue.cc", - "//modules/pacing/round_robin_packet_queue.h", - "//modules/pacing/rtp_packet_pacer.h", - "//modules/pacing/task_queue_paced_sender.cc", - "//modules/pacing/task_queue_paced_sender.h" - ], - "type": "static_library" - }, - "//modules/remote_bitrate_estimator:remote_bitrate_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api:rtp_headers", - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:timestamp", - "//modules:module_api", - "//modules:module_api_public", - "//modules/congestion_controller/goog_cc:link_capacity_estimator", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/remote_bitrate_estimator/aimd_rate_control.cc", - "//modules/remote_bitrate_estimator/aimd_rate_control.h", - "//modules/remote_bitrate_estimator/bwe_defines.cc", - "//modules/remote_bitrate_estimator/include/bwe_defines.h", - "//modules/remote_bitrate_estimator/include/remote_bitrate_estimator.h", - "//modules/remote_bitrate_estimator/inter_arrival.cc", - "//modules/remote_bitrate_estimator/inter_arrival.h", - "//modules/remote_bitrate_estimator/overuse_detector.cc", - "//modules/remote_bitrate_estimator/overuse_detector.h", - "//modules/remote_bitrate_estimator/overuse_estimator.cc", - "//modules/remote_bitrate_estimator/overuse_estimator.h", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.cc", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.h", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_single_stream.cc", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_single_stream.h", - "//modules/remote_bitrate_estimator/remote_estimator_proxy.cc", - "//modules/remote_bitrate_estimator/remote_estimator_proxy.h", - "//modules/remote_bitrate_estimator/test/bwe_test_logging.h" - ], - "type": "static_library" - }, - "//modules/rtp_rtcp:rtp_rtcp": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:frame_transformer_interface", - "//api:function_view", - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_encryptor_interface", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//api/transport/rtp:dependency_descriptor", - "//api/transport/rtp:rtp_source", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//call:rtp_interfaces", - "//common_video:common_video", - "//logging:rtc_event_audio", - "//logging:rtc_event_rtp_rtcp", - "//modules:module_api", - "//modules:module_api_public", - "//modules:module_fec_api", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/video_coding:codec_globals_headers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:divide_round", - "//rtc_base:gtest_prod", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/time:timestamp_extrapolator", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/rtp_rtcp/include/flexfec_receiver.h", - "//modules/rtp_rtcp/include/flexfec_sender.h", - "//modules/rtp_rtcp/include/receive_statistics.h", - "//modules/rtp_rtcp/include/remote_ntp_time_estimator.h", - "//modules/rtp_rtcp/include/rtp_rtcp.h", - "//modules/rtp_rtcp/include/ulpfec_receiver.h", - "//modules/rtp_rtcp/source/absolute_capture_time_receiver.cc", - "//modules/rtp_rtcp/source/absolute_capture_time_receiver.h", - "//modules/rtp_rtcp/source/absolute_capture_time_sender.cc", - "//modules/rtp_rtcp/source/absolute_capture_time_sender.h", - "//modules/rtp_rtcp/source/active_decode_targets_helper.cc", - "//modules/rtp_rtcp/source/active_decode_targets_helper.h", - "//modules/rtp_rtcp/source/create_video_rtp_depacketizer.cc", - "//modules/rtp_rtcp/source/create_video_rtp_depacketizer.h", - "//modules/rtp_rtcp/source/deprecated/deprecated_rtp_sender_egress.cc", - "//modules/rtp_rtcp/source/deprecated/deprecated_rtp_sender_egress.h", - "//modules/rtp_rtcp/source/dtmf_queue.cc", - "//modules/rtp_rtcp/source/dtmf_queue.h", - "//modules/rtp_rtcp/source/fec_private_tables_bursty.cc", - "//modules/rtp_rtcp/source/fec_private_tables_bursty.h", - "//modules/rtp_rtcp/source/fec_private_tables_random.cc", - "//modules/rtp_rtcp/source/fec_private_tables_random.h", - "//modules/rtp_rtcp/source/flexfec_header_reader_writer.cc", - "//modules/rtp_rtcp/source/flexfec_header_reader_writer.h", - "//modules/rtp_rtcp/source/flexfec_receiver.cc", - "//modules/rtp_rtcp/source/flexfec_sender.cc", - "//modules/rtp_rtcp/source/forward_error_correction.cc", - "//modules/rtp_rtcp/source/forward_error_correction.h", - "//modules/rtp_rtcp/source/forward_error_correction_internal.cc", - "//modules/rtp_rtcp/source/forward_error_correction_internal.h", - "//modules/rtp_rtcp/source/packet_loss_stats.cc", - "//modules/rtp_rtcp/source/packet_loss_stats.h", - "//modules/rtp_rtcp/source/receive_statistics_impl.cc", - "//modules/rtp_rtcp/source/receive_statistics_impl.h", - "//modules/rtp_rtcp/source/remote_ntp_time_estimator.cc", - "//modules/rtp_rtcp/source/rtcp_nack_stats.cc", - "//modules/rtp_rtcp/source/rtcp_nack_stats.h", - "//modules/rtp_rtcp/source/rtcp_receiver.cc", - "//modules/rtp_rtcp/source/rtcp_receiver.h", - "//modules/rtp_rtcp/source/rtcp_sender.cc", - "//modules/rtp_rtcp/source/rtcp_sender.h", - "//modules/rtp_rtcp/source/rtp_descriptor_authentication.cc", - "//modules/rtp_rtcp/source/rtp_descriptor_authentication.h", - "//modules/rtp_rtcp/source/rtp_format.cc", - "//modules/rtp_rtcp/source/rtp_format.h", - "//modules/rtp_rtcp/source/rtp_format_h264.cc", - "//modules/rtp_rtcp/source/rtp_format_h264.h", - "//modules/rtp_rtcp/source/rtp_format_video_generic.cc", - "//modules/rtp_rtcp/source/rtp_format_video_generic.h", - "//modules/rtp_rtcp/source/rtp_format_vp8.cc", - "//modules/rtp_rtcp/source/rtp_format_vp8.h", - "//modules/rtp_rtcp/source/rtp_format_vp9.cc", - "//modules/rtp_rtcp/source/rtp_format_vp9.h", - "//modules/rtp_rtcp/source/rtp_header_extension_size.cc", - "//modules/rtp_rtcp/source/rtp_header_extension_size.h", - "//modules/rtp_rtcp/source/rtp_packet_history.cc", - "//modules/rtp_rtcp/source/rtp_packet_history.h", - "//modules/rtp_rtcp/source/rtp_packetizer_av1.cc", - "//modules/rtp_rtcp/source/rtp_packetizer_av1.h", - "//modules/rtp_rtcp/source/rtp_rtcp_config.h", - "//modules/rtp_rtcp/source/rtp_rtcp_impl.cc", - "//modules/rtp_rtcp/source/rtp_rtcp_impl.h", - "//modules/rtp_rtcp/source/rtp_rtcp_impl2.cc", - "//modules/rtp_rtcp/source/rtp_rtcp_impl2.h", - "//modules/rtp_rtcp/source/rtp_rtcp_interface.h", - "//modules/rtp_rtcp/source/rtp_sender.cc", - "//modules/rtp_rtcp/source/rtp_sender.h", - "//modules/rtp_rtcp/source/rtp_sender_audio.cc", - "//modules/rtp_rtcp/source/rtp_sender_audio.h", - "//modules/rtp_rtcp/source/rtp_sender_egress.cc", - "//modules/rtp_rtcp/source/rtp_sender_egress.h", - "//modules/rtp_rtcp/source/rtp_sender_video.cc", - "//modules/rtp_rtcp/source/rtp_sender_video.h", - "//modules/rtp_rtcp/source/rtp_sender_video_frame_transformer_delegate.cc", - "//modules/rtp_rtcp/source/rtp_sender_video_frame_transformer_delegate.h", - "//modules/rtp_rtcp/source/rtp_sequence_number_map.cc", - "//modules/rtp_rtcp/source/rtp_sequence_number_map.h", - "//modules/rtp_rtcp/source/rtp_utility.cc", - "//modules/rtp_rtcp/source/rtp_utility.h", - "//modules/rtp_rtcp/source/source_tracker.cc", - "//modules/rtp_rtcp/source/source_tracker.h", - "//modules/rtp_rtcp/source/time_util.cc", - "//modules/rtp_rtcp/source/time_util.h", - "//modules/rtp_rtcp/source/tmmbr_help.cc", - "//modules/rtp_rtcp/source/tmmbr_help.h", - "//modules/rtp_rtcp/source/ulpfec_generator.cc", - "//modules/rtp_rtcp/source/ulpfec_generator.h", - "//modules/rtp_rtcp/source/ulpfec_header_reader_writer.cc", - "//modules/rtp_rtcp/source/ulpfec_header_reader_writer.h", - "//modules/rtp_rtcp/source/ulpfec_receiver_impl.cc", - "//modules/rtp_rtcp/source/ulpfec_receiver_impl.h", - "//modules/rtp_rtcp/source/video_fec_generator.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_av1.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_av1.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_generic.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_generic.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_h264.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_h264.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_raw.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_raw.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp8.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp8.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp9.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp9.h" - ], - "type": "static_library" - }, - "//modules/rtp_rtcp:rtp_rtcp_format": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api/audio_codecs:audio_codecs_api", - "//api/transport:network_control", - "//api/transport/rtp:dependency_descriptor", - "//api/units:time_delta", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//common_video:common_video", - "//modules:module_api_public", - "//modules/video_coding:codec_globals_headers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:divide_round", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:unused", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/rtp_rtcp/include/report_block_data.cc", - "//modules/rtp_rtcp/include/rtp_rtcp_defines.cc", - "//modules/rtp_rtcp/source/rtcp_packet.cc", - "//modules/rtp_rtcp/source/rtcp_packet/app.cc", - "//modules/rtp_rtcp/source/rtcp_packet/bye.cc", - "//modules/rtp_rtcp/source/rtcp_packet/common_header.cc", - "//modules/rtp_rtcp/source/rtcp_packet/compound_packet.cc", - "//modules/rtp_rtcp/source/rtcp_packet/dlrr.cc", - "//modules/rtp_rtcp/source/rtcp_packet/extended_jitter_report.cc", - "//modules/rtp_rtcp/source/rtcp_packet/extended_reports.cc", - "//modules/rtp_rtcp/source/rtcp_packet/fir.cc", - "//modules/rtp_rtcp/source/rtcp_packet/loss_notification.cc", - "//modules/rtp_rtcp/source/rtcp_packet/nack.cc", - "//modules/rtp_rtcp/source/rtcp_packet/pli.cc", - "//modules/rtp_rtcp/source/rtcp_packet/psfb.cc", - "//modules/rtp_rtcp/source/rtcp_packet/rapid_resync_request.cc", - "//modules/rtp_rtcp/source/rtcp_packet/receiver_report.cc", - "//modules/rtp_rtcp/source/rtcp_packet/remb.cc", - "//modules/rtp_rtcp/source/rtcp_packet/remote_estimate.cc", - "//modules/rtp_rtcp/source/rtcp_packet/report_block.cc", - "//modules/rtp_rtcp/source/rtcp_packet/rrtr.cc", - "//modules/rtp_rtcp/source/rtcp_packet/rtpfb.cc", - "//modules/rtp_rtcp/source/rtcp_packet/sdes.cc", - "//modules/rtp_rtcp/source/rtcp_packet/sender_report.cc", - "//modules/rtp_rtcp/source/rtcp_packet/target_bitrate.cc", - "//modules/rtp_rtcp/source/rtcp_packet/tmmb_item.cc", - "//modules/rtp_rtcp/source/rtcp_packet/tmmbn.cc", - "//modules/rtp_rtcp/source/rtcp_packet/tmmbr.cc", - "//modules/rtp_rtcp/source/rtcp_packet/transport_feedback.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_extension.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_reader.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_reader.h", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_writer.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_writer.h", - "//modules/rtp_rtcp/source/rtp_generic_frame_descriptor.cc", - "//modules/rtp_rtcp/source/rtp_generic_frame_descriptor_extension.cc", - "//modules/rtp_rtcp/source/rtp_header_extension_map.cc", - "//modules/rtp_rtcp/source/rtp_header_extensions.cc", - "//modules/rtp_rtcp/source/rtp_packet.cc", - "//modules/rtp_rtcp/source/rtp_packet_received.cc", - "//modules/rtp_rtcp/source/rtp_packet_to_send.cc" - ], - "type": "static_library" - }, - "//modules/rtp_rtcp:rtp_video_header": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport/rtp:dependency_descriptor", - "//api/video:video_frame", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//modules/video_coding:codec_globals_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/rtp_rtcp/source/rtp_video_header.cc", - "//modules/rtp_rtcp/source/rtp_video_header.h" - ], - "type": "static_library" - }, - "//modules/third_party/fft:fft": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/third_party/fft/fft.c", - "//modules/third_party/fft/fft.h" - ], - "type": "static_library" - }, - "//modules/third_party/g711:g711_3p": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/third_party/g711/g711.c", - "//modules/third_party/g711/g711.h" - ], - "type": "static_library" - }, - "//modules/third_party/g722:g722_3p": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/third_party/g722/g722_decode.c", - "//modules/third_party/g722/g722_enc_dec.h", - "//modules/third_party/g722/g722_encode.c" - ], - "type": "static_library" - }, - "//modules/utility:utility": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//common_audio:common_audio", - "//modules:module_api", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/utility/include/process_thread.h", - "//modules/utility/source/process_thread_impl.cc", - "//modules/utility/source/process_thread_impl.h" - ], - "type": "static_library" - }, - "//modules/video_capture:video_capture_internal_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//media:rtc_media_base", - "//modules/video_capture:video_capture_module", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_capture/linux/device_info_linux.cc", - "//modules/video_capture/linux/device_info_linux.h", - "//modules/video_capture/linux/video_capture_linux.cc", - "//modules/video_capture/linux/video_capture_linux.h" - ], - "type": "source_set" - }, - "//modules/video_capture:video_capture_module": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//common_video:common_video", - "//media:rtc_media_base", - "//modules:module_api", - "//rtc_base:rtc_base_approved", - "//rtc_base:stringutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:rw_lock_wrapper", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_capture/device_info_impl.cc", - "//modules/video_capture/device_info_impl.h", - "//modules/video_capture/video_capture.h", - "//modules/video_capture/video_capture_config.h", - "//modules/video_capture/video_capture_defines.h", - "//modules/video_capture/video_capture_factory.cc", - "//modules/video_capture/video_capture_factory.h", - "//modules/video_capture/video_capture_impl.cc", - "//modules/video_capture/video_capture_impl.h" - ], - "type": "static_library" - }, - "//modules/video_coding/codecs/av1:libaom_av1_decoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api/video_codecs:video_codecs_api", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/codecs/av1/libaom_av1_decoder_absent.cc" - ], - "type": "static_library" - }, - "//modules/video_coding/codecs/av1:libaom_av1_encoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api/video_codecs:video_codecs_api", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/codecs/av1/libaom_av1_encoder_absent.cc" - ], - "type": "static_library" - }, - "//modules/video_coding/deprecated:nack_module": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:time_delta", - "//api/units:timestamp", - "//modules:module_api", - "//modules/utility:utility", - "//modules/video_coding:nack_module", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:deprecation", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_numerics", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/video_coding/deprecated/nack_module.cc", - "//modules/video_coding/deprecated/nack_module.h" - ], - "type": "static_library" - }, - "//modules/video_coding:chain_diff_calculator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:logging", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/chain_diff_calculator.cc", - "//modules/video_coding/chain_diff_calculator.h" - ], - "type": "static_library" - }, - "//modules/video_coding:codec_globals_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/codecs/h264/include/h264_globals.h", - "//modules/video_coding/codecs/interface/common_constants.h", - "//modules/video_coding/codecs/vp8/include/vp8_globals.h", - "//modules/video_coding/codecs/vp9/include/vp9_globals.h" - ], - "type": "source_set" - }, - "//modules/video_coding:encoded_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//modules:module_api_public", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:rtt_mult_experiment", - "//rtc_base/system:rtc_export", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/encoded_frame.cc", - "//modules/video_coding/encoded_frame.h" - ], - "type": "static_library" - }, - "//modules/video_coding:frame_dependencies_calculator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/video:video_frame_type", - "//common_video/generic_frame_descriptor:generic_frame_descriptor", - "//rtc_base:checks", - "//rtc_base:logging", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/frame_dependencies_calculator.cc", - "//modules/video_coding/frame_dependencies_calculator.h" - ], - "type": "static_library" - }, - "//modules/video_coding:nack_module": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:time_delta", - "//api/units:timestamp", - "//modules:module_api", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/video_coding/histogram.cc", - "//modules/video_coding/histogram.h", - "//modules/video_coding/nack_module2.cc", - "//modules/video_coding/nack_module2.h" - ], - "type": "static_library" - }, - "//modules/video_coding:video_codec_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//common_video/generic_frame_descriptor:generic_frame_descriptor", - "//modules:module_api", - "//modules/video_coding:codec_globals_headers", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/include/video_codec_interface.cc", - "//modules/video_coding/include/video_codec_interface.h", - "//modules/video_coding/include/video_coding_defines.h", - "//modules/video_coding/include/video_error_codes.h", - "//modules/video_coding/video_coding_defines.cc" - ], - "type": "static_library" - }, - "//modules/video_coding:video_coding": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:fec_controller_api", - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/video:builtin_video_bitrate_allocator_factory", - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//modules:module_api", - "//modules:module_api_public", - "//modules:module_fec_api", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:encoded_frame", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:jitter_upper_bound_experiment", - "//rtc_base/experiments:min_video_bitrate_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/experiments:rtt_mult_experiment", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/third_party/base64:base64", - "//rtc_base/time:timestamp_extrapolator", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codec_timer.cc", - "//modules/video_coding/codec_timer.h", - "//modules/video_coding/decoder_database.cc", - "//modules/video_coding/decoder_database.h", - "//modules/video_coding/event_wrapper.cc", - "//modules/video_coding/event_wrapper.h", - "//modules/video_coding/fec_controller_default.cc", - "//modules/video_coding/fec_controller_default.h", - "//modules/video_coding/fec_rate_table.h", - "//modules/video_coding/frame_buffer2.cc", - "//modules/video_coding/frame_buffer2.h", - "//modules/video_coding/frame_object.cc", - "//modules/video_coding/frame_object.h", - "//modules/video_coding/generic_decoder.cc", - "//modules/video_coding/generic_decoder.h", - "//modules/video_coding/h264_sprop_parameter_sets.cc", - "//modules/video_coding/h264_sprop_parameter_sets.h", - "//modules/video_coding/h264_sps_pps_tracker.cc", - "//modules/video_coding/h264_sps_pps_tracker.h", - "//modules/video_coding/include/video_codec_initializer.h", - "//modules/video_coding/inter_frame_delay.cc", - "//modules/video_coding/inter_frame_delay.h", - "//modules/video_coding/internal_defines.h", - "//modules/video_coding/jitter_estimator.cc", - "//modules/video_coding/jitter_estimator.h", - "//modules/video_coding/loss_notification_controller.cc", - "//modules/video_coding/loss_notification_controller.h", - "//modules/video_coding/media_opt_util.cc", - "//modules/video_coding/media_opt_util.h", - "//modules/video_coding/packet_buffer.cc", - "//modules/video_coding/packet_buffer.h", - "//modules/video_coding/rtp_frame_reference_finder.cc", - "//modules/video_coding/rtp_frame_reference_finder.h", - "//modules/video_coding/rtt_filter.cc", - "//modules/video_coding/rtt_filter.h", - "//modules/video_coding/timestamp_map.cc", - "//modules/video_coding/timestamp_map.h", - "//modules/video_coding/timing.cc", - "//modules/video_coding/timing.h", - "//modules/video_coding/unique_timestamp_counter.cc", - "//modules/video_coding/unique_timestamp_counter.h", - "//modules/video_coding/video_codec_initializer.cc", - "//modules/video_coding/video_receiver2.cc", - "//modules/video_coding/video_receiver2.h" - ], - "type": "static_library" - }, - "//modules/video_coding:video_coding_utility": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_frame", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:weak_ptr", - "//rtc_base/experiments:quality_scaler_settings", - "//rtc_base/experiments:quality_scaling_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/experiments:stable_target_rate_experiment", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/utility/decoded_frames_history.cc", - "//modules/video_coding/utility/decoded_frames_history.h", - "//modules/video_coding/utility/frame_dropper.cc", - "//modules/video_coding/utility/frame_dropper.h", - "//modules/video_coding/utility/framerate_controller.cc", - "//modules/video_coding/utility/framerate_controller.h", - "//modules/video_coding/utility/ivf_file_reader.cc", - "//modules/video_coding/utility/ivf_file_reader.h", - "//modules/video_coding/utility/ivf_file_writer.cc", - "//modules/video_coding/utility/ivf_file_writer.h", - "//modules/video_coding/utility/quality_scaler.cc", - "//modules/video_coding/utility/quality_scaler.h", - "//modules/video_coding/utility/simulcast_rate_allocator.cc", - "//modules/video_coding/utility/simulcast_rate_allocator.h", - "//modules/video_coding/utility/simulcast_utility.cc", - "//modules/video_coding/utility/simulcast_utility.h", - "//modules/video_coding/utility/vp8_header_parser.cc", - "//modules/video_coding/utility/vp8_header_parser.h", - "//modules/video_coding/utility/vp9_uncompressed_header_parser.cc", - "//modules/video_coding/utility/vp9_uncompressed_header_parser.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_h264": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_frame", - "//api/video:video_frame_i010", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//media:rtc_h264_profile_id", - "//media:rtc_media_base", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/h264/h264.cc", - "//modules/video_coding/codecs/h264/h264_color_space.cc", - "//modules/video_coding/codecs/h264/h264_color_space.h", - "//modules/video_coding/codecs/h264/h264_decoder_impl.cc", - "//modules/video_coding/codecs/h264/h264_decoder_impl.h", - "//modules/video_coding/codecs/h264/h264_encoder_impl.cc", - "//modules/video_coding/codecs/h264/h264_encoder_impl.h", - "//modules/video_coding/codecs/h264/include/h264.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_multiplex": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//media:rtc_media_base", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/multiplex/augmented_video_frame_buffer.cc", - "//modules/video_coding/codecs/multiplex/include/augmented_video_frame_buffer.h", - "//modules/video_coding/codecs/multiplex/include/multiplex_decoder_adapter.h", - "//modules/video_coding/codecs/multiplex/include/multiplex_encoder_adapter.h", - "//modules/video_coding/codecs/multiplex/multiplex_decoder_adapter.cc", - "//modules/video_coding/codecs/multiplex/multiplex_encoded_image_packer.cc", - "//modules/video_coding/codecs/multiplex/multiplex_encoded_image_packer.h", - "//modules/video_coding/codecs/multiplex/multiplex_encoder_adapter.cc" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp8": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//api/video_codecs:vp8_temporal_layers_factory", - "//common_video:common_video", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp8_temporal_layers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base/experiments:cpu_speed_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:rate_control_settings", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp8/include/vp8.h", - "//modules/video_coding/codecs/vp8/libvpx_interface.cc", - "//modules/video_coding/codecs/vp8/libvpx_interface.h", - "//modules/video_coding/codecs/vp8/libvpx_vp8_decoder.cc", - "//modules/video_coding/codecs/vp8/libvpx_vp8_decoder.h", - "//modules/video_coding/codecs/vp8/libvpx_vp8_encoder.cc", - "//modules/video_coding/codecs/vp8/libvpx_vp8_encoder.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp8_temporal_layers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp8/default_temporal_layers.cc", - "//modules/video_coding/codecs/vp8/default_temporal_layers.h", - "//modules/video_coding/codecs/vp8/include/temporal_layers_checker.h", - "//modules/video_coding/codecs/vp8/screenshare_layers.cc", - "//modules/video_coding/codecs/vp8/screenshare_layers.h", - "//modules/video_coding/codecs/vp8/temporal_layers.h", - "//modules/video_coding/codecs/vp8/temporal_layers_checker.cc" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp9": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i010", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//media:rtc_media_base", - "//media:rtc_vp9_profile", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp9/include/vp9.h", - "//modules/video_coding/codecs/vp9/vp9.cc", - "//modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.cc", - "//modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.h", - "//modules/video_coding/codecs/vp9/vp9_impl.cc", - "//modules/video_coding/codecs/vp9/vp9_impl.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp9_helpers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_codec_constants", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base/experiments:stable_target_rate_experiment", - "//third_party/abseil-cpp/absl/container:inlined_vector" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp9/svc_config.cc", - "//modules/video_coding/codecs/vp9/svc_config.h", - "//modules/video_coding/codecs/vp9/svc_rate_allocator.cc", - "//modules/video_coding/codecs/vp9/svc_rate_allocator.h" - ], - "type": "static_library" - }, - "//modules/video_processing:denoiser_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules:module_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_processing/util/denoiser_filter.h" - ], - "type": "source_set" - }, - "//modules/video_processing:video_processing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//common_audio:common_audio", - "//common_video:common_video", - "//modules:module_api", - "//modules/utility:utility", - "//modules/video_processing:denoiser_filter", - "//modules/video_processing:video_processing_sse2", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_processing/util/denoiser_filter.cc", - "//modules/video_processing/util/denoiser_filter_c.cc", - "//modules/video_processing/util/denoiser_filter_c.h", - "//modules/video_processing/util/noise_estimation.cc", - "//modules/video_processing/util/noise_estimation.h", - "//modules/video_processing/util/skin_detection.cc", - "//modules/video_processing/util/skin_detection.h", - "//modules/video_processing/video_denoiser.cc", - "//modules/video_processing/video_denoiser.h" - ], - "type": "static_library" - }, - "//modules/video_processing:video_processing_sse2": { - "cflags": [ - "-msse2", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/video_processing:denoiser_filter", - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/video_processing/util/denoiser_filter_sse2.cc", - "//modules/video_processing/util/denoiser_filter_sse2.h" - ], - "type": "static_library" - }, - "//modules:module_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/include/module.h", - "//modules/include/module_common_types.h" - ], - "type": "source_set" - }, - "//modules:module_api_public": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/include/module_common_types_public.h" - ], - "type": "source_set" - }, - "//modules:module_fec_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/include/module_fec_types.h" - ], - "type": "source_set" - }, - "//rtc_base/experiments:alr_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/alr_experiment.cc", - "//rtc_base/experiments/alr_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:balanced_degradation_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/balanced_degradation_settings.cc", - "//rtc_base/experiments/balanced_degradation_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:cpu_speed_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/cpu_speed_experiment.cc", - "//rtc_base/experiments/cpu_speed_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:field_trial_parser": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/field_trial_list.cc", - "//rtc_base/experiments/field_trial_list.h", - "//rtc_base/experiments/field_trial_parser.cc", - "//rtc_base/experiments/field_trial_parser.h", - "//rtc_base/experiments/field_trial_units.cc", - "//rtc_base/experiments/field_trial_units.h", - "//rtc_base/experiments/struct_parameters_parser.cc", - "//rtc_base/experiments/struct_parameters_parser.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:jitter_upper_bound_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/jitter_upper_bound_experiment.cc", - "//rtc_base/experiments/jitter_upper_bound_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:keyframe_interval_settings_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base/experiments:field_trial_parser", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/keyframe_interval_settings.cc", - "//rtc_base/experiments/keyframe_interval_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:min_video_bitrate_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/video:video_frame", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/min_video_bitrate_experiment.cc", - "//rtc_base/experiments/min_video_bitrate_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:quality_rampup_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/quality_rampup_experiment.cc", - "//rtc_base/experiments/quality_rampup_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:quality_scaler_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/quality_scaler_settings.cc", - "//rtc_base/experiments/quality_scaler_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:quality_scaling_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/quality_scaling_experiment.cc", - "//rtc_base/experiments/quality_scaling_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:rate_control_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//api/units:data_size", - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/rate_control_settings.cc", - "//rtc_base/experiments/rate_control_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:rtt_mult_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/rtt_mult_experiment.cc", - "//rtc_base/experiments/rtt_mult_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:stable_target_rate_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:rate_control_settings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/stable_target_rate_experiment.cc", - "//rtc_base/experiments/stable_target_rate_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/memory:aligned_malloc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/memory/aligned_malloc.cc", - "//rtc_base/memory/aligned_malloc.h" - ], - "type": "static_library" - }, - "//rtc_base/network:sent_packet": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/network/sent_packet.cc", - "//rtc_base/network/sent_packet.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:mutex": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base/synchronization:yield", - "//rtc_base/system:unused", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/mutex.cc", - "//rtc_base/synchronization/mutex.h", - "//rtc_base/synchronization/mutex_critical_section.h", - "//rtc_base/synchronization/mutex_pthread.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:rw_lock_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/rw_lock_wrapper.cc", - "//rtc_base/synchronization/rw_lock_posix.cc", - "//rtc_base/synchronization/rw_lock_posix.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:sequence_checker": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base:stringutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/sequence_checker.cc", - "//rtc_base/synchronization/sequence_checker.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:yield": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/yield.cc", - "//rtc_base/synchronization/yield.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:yield_policy": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/yield_policy.cc", - "//rtc_base/synchronization/yield_policy.h" - ], - "type": "static_library" - }, - "//rtc_base/system:arch": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/arch.h" - ], - "type": "source_set" - }, - "//rtc_base/system:file_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:safe_conversions" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/file_wrapper.cc", - "//rtc_base/system/file_wrapper.h" - ], - "type": "static_library" - }, - "//rtc_base/system:ignore_warnings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/ignore_warnings.h" - ], - "type": "source_set" - }, - "//rtc_base/system:inline": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/inline.h" - ], - "type": "source_set" - }, - "//rtc_base/system:rtc_export": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/rtc_export.h", - "//rtc_base/system/rtc_export_template.h" - ], - "type": "source_set" - }, - "//rtc_base/system:thread_registry": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/thread_registry.h" - ], - "type": "source_set" - }, - "//rtc_base/system:unused": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/unused.h" - ], - "type": "source_set" - }, - "//rtc_base/system:warn_current_thread_is_deadlocked": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/warn_current_thread_is_deadlocked.h" - ], - "type": "source_set" - }, - "//rtc_base/task_utils:pending_task_safety_flag": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:checks", - "//rtc_base:refcount", - "//rtc_base:thread_checker", - "//rtc_base/synchronization:sequence_checker" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/task_utils/pending_task_safety_flag.cc", - "//rtc_base/task_utils/pending_task_safety_flag.h" - ], - "type": "static_library" - }, - "//rtc_base/task_utils:repeating_task": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//api/units:time_delta", - "//api/units:timestamp", - "//rtc_base:logging", - "//rtc_base:thread_checker", - "//rtc_base:timeutils", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//rtc_base/task_utils/repeating_task.cc", - "//rtc_base/task_utils/repeating_task.h" - ], - "type": "static_library" - }, - "//rtc_base/task_utils:to_queued_task": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//rtc_base/task_utils:pending_task_safety_flag" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/task_utils/to_queued_task.h" - ], - "type": "source_set" - }, - "//rtc_base/third_party/base64:base64": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/third_party/base64/base64.cc", - "//rtc_base/third_party/base64/base64.h" - ], - "type": "static_library" - }, - "//rtc_base/third_party/sigslot:sigslot": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/third_party/sigslot/sigslot.cc", - "//rtc_base/third_party/sigslot/sigslot.h" - ], - "type": "static_library" - }, - "//rtc_base/time:timestamp_extrapolator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/synchronization:rw_lock_wrapper" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/time/timestamp_extrapolator.cc", - "//rtc_base/time/timestamp_extrapolator.h" - ], - "type": "static_library" - }, - "//rtc_base/units:unit_base": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_conversions" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/units/unit_base.h" - ], - "type": "source_set" - }, - "//rtc_base:atomicops": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/atomic_ops.h" - ], - "type": "source_set" - }, - "//rtc_base:audio_format_to_string": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:stringutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/strings/audio_format_to_string.cc", - "//rtc_base/strings/audio_format_to_string.h" - ], - "type": "static_library" - }, - "//rtc_base:checks": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:safe_compare", - "//rtc_base/system:inline", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/checks.cc", - "//rtc_base/checks.h" - ], - "type": "static_library" - }, - "//rtc_base:compile_assert_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/compile_assert_c.h" - ], - "type": "source_set" - }, - "//rtc_base:criticalsection": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:atomicops", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base/synchronization:yield", - "//rtc_base/system:unused" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/deprecated/recursive_critical_section.cc", - "//rtc_base/deprecated/recursive_critical_section.h" - ], - "type": "static_library" - }, - "//rtc_base:deprecation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/deprecation.h" - ], - "type": "source_set" - }, - "//rtc_base:divide_round": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_compare" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/divide_round.h" - ], - "type": "source_set" - }, - "//rtc_base:gtest_prod": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/gtest_prod_util.h" - ], - "type": "source_set" - }, - "//rtc_base:ignore_wundef": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/ignore_wundef.h" - ], - "type": "source_set" - }, - "//rtc_base:logging": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-exit-time-destructors", - "-Wno-global-constructors" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:deprecation", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base:stringutils", - "//rtc_base:timeutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:inline", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/logging.cc", - "//rtc_base/logging.h" - ], - "type": "static_library" - }, - "//rtc_base:macromagic": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/arraysize.h", - "//rtc_base/constructor_magic.h", - "//rtc_base/format_macros.h", - "//rtc_base/stringize_macros.h", - "//rtc_base/thread_annotations.h" - ], - "type": "source_set" - }, - "//rtc_base:platform_thread": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:atomicops", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base:rtc_event", - "//rtc_base:thread_checker", - "//rtc_base:timeutils", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/platform_thread.cc", - "//rtc_base/platform_thread.h" - ], - "type": "static_library" - }, - "//rtc_base:platform_thread_types": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/platform_thread_types.cc", - "//rtc_base/platform_thread_types.h" - ], - "type": "static_library" - }, - "//rtc_base:protobuf_utils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/protobuf_utils.h" - ], - "type": "source_set" - }, - "//rtc_base:rate_limiter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//rtc_base/rate_limiter.cc", - "//rtc_base/rate_limiter.h" - ], - "type": "static_library" - }, - "//rtc_base:refcount": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/ref_count.h", - "//rtc_base/ref_counted_object.h", - "//rtc_base/ref_counter.h" - ], - "type": "source_set" - }, - "//rtc_base:rtc_base": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api:scoped_refptr", - "//api/numerics:numerics", - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:stringutils", - "//rtc_base/network:sent_packet", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:inline", - "//rtc_base/system:rtc_export", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/third_party/base64:base64", - "//rtc_base/third_party/sigslot:sigslot", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:flat_hash_map", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//rtc_base/unused/", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//rtc_base/async_resolver_interface.cc", - "//rtc_base/async_resolver_interface.h", - "//rtc_base/async_socket.cc", - "//rtc_base/async_socket.h", - "//rtc_base/crc32.cc", - "//rtc_base/crc32.h", - "//rtc_base/crypt_string.cc", - "//rtc_base/crypt_string.h", - "//rtc_base/data_rate_limiter.cc", - "//rtc_base/data_rate_limiter.h", - "//rtc_base/dscp.h", - "//rtc_base/file_rotating_stream.cc", - "//rtc_base/file_rotating_stream.h", - "//rtc_base/ip_address.cc", - "//rtc_base/ip_address.h", - "//rtc_base/keep_ref_until_done.h", - "//rtc_base/message_handler.cc", - "//rtc_base/message_handler.h", - "//rtc_base/net_helpers.cc", - "//rtc_base/net_helpers.h", - "//rtc_base/network_constants.cc", - "//rtc_base/network_constants.h", - "//rtc_base/network_route.cc", - "//rtc_base/network_route.h", - "//rtc_base/null_socket_server.cc", - "//rtc_base/null_socket_server.h", - "//rtc_base/physical_socket_server.cc", - "//rtc_base/physical_socket_server.h", - "//rtc_base/sigslot_repeater.h", - "//rtc_base/socket_address.cc", - "//rtc_base/socket_address.h", - "//rtc_base/socket_server.h", - "//rtc_base/stream.cc", - "//rtc_base/stream.h", - "//rtc_base/thread.cc", - "//rtc_base/thread.h", - "//rtc_base/callback.h", - "//rtc_base/log_sinks.cc", - "//rtc_base/log_sinks.h", - "//rtc_base/rolling_accumulator.h", - "//rtc_base/ssl_roots.h", - "//rtc_base/ifaddrs_converter.cc", - "//rtc_base/ifaddrs_converter.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_base_approved": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//rtc_base:atomicops", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:platform_thread", - "//rtc_base:platform_thread_types", - "//rtc_base:refcount", - "//rtc_base:rtc_event", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_compare", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//rtc_base:thread_checker", - "//rtc_base:timeutils", - "//rtc_base:type_traits", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:arch", - "//rtc_base/system:rtc_export", - "//rtc_base/system:unused", - "//rtc_base/third_party/base64:base64", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/bind.h", - "//rtc_base/bit_buffer.cc", - "//rtc_base/bit_buffer.h", - "//rtc_base/buffer.h", - "//rtc_base/buffer_queue.cc", - "//rtc_base/buffer_queue.h", - "//rtc_base/byte_buffer.cc", - "//rtc_base/byte_buffer.h", - "//rtc_base/byte_order.h", - "//rtc_base/copy_on_write_buffer.cc", - "//rtc_base/copy_on_write_buffer.h", - "//rtc_base/event_tracer.cc", - "//rtc_base/event_tracer.h", - "//rtc_base/location.cc", - "//rtc_base/location.h", - "//rtc_base/message_buffer_reader.h", - "//rtc_base/numerics/histogram_percentile_counter.cc", - "//rtc_base/numerics/histogram_percentile_counter.h", - "//rtc_base/numerics/mod_ops.h", - "//rtc_base/numerics/moving_max_counter.h", - "//rtc_base/numerics/sample_counter.cc", - "//rtc_base/numerics/sample_counter.h", - "//rtc_base/one_time_event.h", - "//rtc_base/race_checker.cc", - "//rtc_base/race_checker.h", - "//rtc_base/random.cc", - "//rtc_base/random.h", - "//rtc_base/rate_statistics.cc", - "//rtc_base/rate_statistics.h", - "//rtc_base/rate_tracker.cc", - "//rtc_base/rate_tracker.h", - "//rtc_base/swap_queue.h", - "//rtc_base/timestamp_aligner.cc", - "//rtc_base/timestamp_aligner.h", - "//rtc_base/trace_event.h", - "//rtc_base/zero_memory.cc", - "//rtc_base/zero_memory.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_event": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base/synchronization:yield_policy", - "//rtc_base/system:warn_current_thread_is_deadlocked", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/event.cc", - "//rtc_base/event.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_numerics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/event_based_exponential_moving_average.cc", - "//rtc_base/numerics/event_based_exponential_moving_average.h", - "//rtc_base/numerics/exp_filter.cc", - "//rtc_base/numerics/exp_filter.h", - "//rtc_base/numerics/math_utils.h", - "//rtc_base/numerics/moving_average.cc", - "//rtc_base/numerics/moving_average.h", - "//rtc_base/numerics/moving_median_filter.h", - "//rtc_base/numerics/percentile_filter.h", - "//rtc_base/numerics/running_statistics.h", - "//rtc_base/numerics/sequence_number_util.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_task_queue": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export", - "//rtc_base/task_utils:to_queued_task", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/task_queue.cc", - "//rtc_base/task_queue.h" - ], - "type": "static_library" - }, - "//rtc_base:safe_compare": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/safe_compare.h" - ], - "type": "source_set" - }, - "//rtc_base:safe_conversions": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/safe_conversions.h", - "//rtc_base/numerics/safe_conversions_impl.h" - ], - "type": "source_set" - }, - "//rtc_base:safe_minmax": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_compare", - "//rtc_base:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/safe_minmax.h" - ], - "type": "source_set" - }, - "//rtc_base:sanitizer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/sanitizer.h" - ], - "type": "source_set" - }, - "//rtc_base:stringutils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:safe_minmax", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/string_encode.cc", - "//rtc_base/string_encode.h", - "//rtc_base/string_to_number.cc", - "//rtc_base/string_to_number.h", - "//rtc_base/string_utils.cc", - "//rtc_base/string_utils.h", - "//rtc_base/strings/string_builder.cc", - "//rtc_base/strings/string_builder.h", - "//rtc_base/strings/string_format.cc", - "//rtc_base/strings/string_format.h" - ], - "type": "static_library" - }, - "//rtc_base:thread_checker": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:deprecation", - "//rtc_base/synchronization:sequence_checker" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/thread_checker.h" - ], - "type": "source_set" - }, - "//rtc_base:timeutils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "WEBRTC_EXCLUDE_SYSTEM_TIME", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system_time.cc", - "//rtc_base/system_time.h", - "//rtc_base/time_utils.cc", - "//rtc_base/time_utils.h" - ], - "type": "static_library" - }, - "//rtc_base:type_traits": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/type_traits.h" - ], - "type": "source_set" - }, - "//rtc_base:weak_ptr": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:refcount", - "//rtc_base/synchronization:sequence_checker" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/weak_ptr.cc", - "//rtc_base/weak_ptr.h" - ], - "type": "static_library" - }, - "//system_wrappers:field_trial": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//system_wrappers/source/field_trial.cc" - ], - "type": "static_library" - }, - "//system_wrappers:metrics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//system_wrappers/source/metrics.cc" - ], - "type": "static_library" - }, - "//system_wrappers:system_wrappers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:timestamp", - "//modules:module_api_public", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:rw_lock_wrapper", - "//rtc_base/system:arch", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//system_wrappers/include/clock.h", - "//system_wrappers/include/cpu_features_wrapper.h", - "//system_wrappers/include/cpu_info.h", - "//system_wrappers/include/ntp_time.h", - "//system_wrappers/include/rtp_to_ntp_estimator.h", - "//system_wrappers/include/sleep.h", - "//system_wrappers/source/clock.cc", - "//system_wrappers/source/cpu_features.cc", - "//system_wrappers/source/cpu_info.cc", - "//system_wrappers/source/rtp_to_ntp_estimator.cc", - "//system_wrappers/source/sleep.cc", - "//system_wrappers/source/cpu_features_linux.cc" - ], - "type": "static_library" - }, - "//test:rtp_test_utils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_parameters", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//test/rtp_header_parser.cc", - "//test/rtp_header_parser.h" - ], - "type": "static_library" - }, - "//third_party/abseil-cpp/absl/algorithm:algorithm": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/algorithm:container": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:algorithm", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:atomic_hook": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:base_internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:core_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:log_severity": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/base/log_severity.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:raw_logging_internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:atomic_hook", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/base:log_severity" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/base/internal/raw_logging.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:compressed_tuple": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/utility:utility" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:flat_hash_map": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:inlined_vector": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:algorithm", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector_internal", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:inlined_vector_internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:compressed_tuple", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/types:span" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/memory:memory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/meta:type_traits": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/numeric:int128": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/numeric/int128.cc", - "//third_party/abseil-cpp/absl/numeric/int128_have_intrinsic.inc", - "//third_party/abseil-cpp/absl/numeric/int128_no_intrinsic.inc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/strings:internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:raw_logging_internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/strings/internal/escaping.cc", - "//third_party/abseil-cpp/absl/strings/internal/ostringstream.cc", - "//third_party/abseil-cpp/absl/strings/internal/utf8.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/strings:strings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/base:raw_logging_internal", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/numeric:int128", - "//third_party/abseil-cpp/absl/strings:internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/strings/ascii.cc", - "//third_party/abseil-cpp/absl/strings/charconv.cc", - "//third_party/abseil-cpp/absl/strings/escaping.cc", - "//third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc", - "//third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h", - "//third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc", - "//third_party/abseil-cpp/absl/strings/internal/charconv_parse.h", - "//third_party/abseil-cpp/absl/strings/internal/memutil.cc", - "//third_party/abseil-cpp/absl/strings/internal/memutil.h", - "//third_party/abseil-cpp/absl/strings/internal/stl_type_traits.h", - "//third_party/abseil-cpp/absl/strings/internal/str_join_internal.h", - "//third_party/abseil-cpp/absl/strings/internal/str_split_internal.h", - "//third_party/abseil-cpp/absl/strings/match.cc", - "//third_party/abseil-cpp/absl/strings/numbers.cc", - "//third_party/abseil-cpp/absl/strings/str_cat.cc", - "//third_party/abseil-cpp/absl/strings/str_replace.cc", - "//third_party/abseil-cpp/absl/strings/str_split.cc", - "//third_party/abseil-cpp/absl/strings/string_view.cc", - "//third_party/abseil-cpp/absl/strings/substitute.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:bad_optional_access": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:raw_logging_internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/bad_optional_access.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:bad_variant_access": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:raw_logging_internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/bad_variant_access.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:optional": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:base_internal", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/types:bad_optional_access", - "//third_party/abseil-cpp/absl/utility:utility" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/internal/optional.h" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:span": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:algorithm", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/internal/span.h" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:variant": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:base_internal", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/types:bad_variant_access", - "//third_party/abseil-cpp/absl/utility:utility" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/internal/variant.h" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/utility:utility": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:base_internal", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/pffft:pffft": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0" - ], - "deps": [], - "include_dirs": [ - "//" - ], - "libs": [], - "sources": [ - "//third_party/pffft/src/pffft.c", - "//third_party/pffft/src/pffft.h" - ], - "type": "static_library" - }, - "//third_party/rnnoise:rnn_vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0" - ], - "deps": [], - "include_dirs": [ - "//" - ], - "libs": [], - "sources": [ - "//third_party/rnnoise/src/rnn_activations.h", - "//third_party/rnnoise/src/rnn_vad_weights.cc", - "//third_party/rnnoise/src/rnn_vad_weights.h" - ], - "type": "source_set" - }, - "//video/adaptation:video_adaptation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/adaptation:resource_adaptation_api", - "//api/task_queue:task_queue", - "//api/units:data_rate", - "//api/video:video_adaptation", - "//api/video:video_frame", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//call/adaptation:resource_adaptation", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_event", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:timeutils", - "//rtc_base/experiments:balanced_degradation_settings", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:quality_rampup_experiment", - "//rtc_base/experiments:quality_scaler_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/adaptation/balanced_constraint.cc", - "//video/adaptation/balanced_constraint.h", - "//video/adaptation/bitrate_constraint.cc", - "//video/adaptation/bitrate_constraint.h", - "//video/adaptation/encode_usage_resource.cc", - "//video/adaptation/encode_usage_resource.h", - "//video/adaptation/overuse_frame_detector.cc", - "//video/adaptation/overuse_frame_detector.h", - "//video/adaptation/quality_rampup_experiment_helper.cc", - "//video/adaptation/quality_rampup_experiment_helper.h", - "//video/adaptation/quality_scaler_resource.cc", - "//video/adaptation/quality_scaler_resource.h", - "//video/adaptation/video_stream_encoder_resource.cc", - "//video/adaptation/video_stream_encoder_resource.h", - "//video/adaptation/video_stream_encoder_resource_manager.cc", - "//video/adaptation/video_stream_encoder_resource_manager.h" - ], - "type": "static_library" - }, - "//video:frame_dumping_decoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding", - "//modules/video_coding:video_coding_utility", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:file_wrapper" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/frame_dumping_decoder.cc", - "//video/frame_dumping_decoder.h" - ], - "type": "static_library" - }, - "//video:video": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:fec_controller_api", - "//api:frame_transformer_interface", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:options", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/units:timestamp", - "//api/video:encoded_image", - "//api/video:recordable_encoded_frame", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video:video_stream_encoder", - "//api/video:video_stream_encoder_create", - "//api/video_codecs:video_codecs_api", - "//call:bitrate_allocator", - "//call:call_interfaces", - "//call:rtp_interfaces", - "//call:rtp_receiver", - "//call:rtp_sender", - "//call:video_stream_api", - "//common_video:common_video", - "//media:rtc_h264_profile_id", - "//modules:module_api", - "//modules:module_api_public", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/utility:utility", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:nack_module", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding/deprecated:nack_module", - "//modules/video_processing:video_processing", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:stringutils", - "//rtc_base:weak_ptr", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:keyframe_interval_settings_experiment", - "//rtc_base/experiments:min_video_bitrate_experiment", - "//rtc_base/experiments:quality_scaling_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:thread_registry", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/time:timestamp_extrapolator", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//video:frame_dumping_decoder" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/buffered_frame_decryptor.cc", - "//video/buffered_frame_decryptor.h", - "//video/call_stats.cc", - "//video/call_stats.h", - "//video/call_stats2.cc", - "//video/call_stats2.h", - "//video/encoder_rtcp_feedback.cc", - "//video/encoder_rtcp_feedback.h", - "//video/quality_limitation_reason_tracker.cc", - "//video/quality_limitation_reason_tracker.h", - "//video/quality_threshold.cc", - "//video/quality_threshold.h", - "//video/receive_statistics_proxy.cc", - "//video/receive_statistics_proxy.h", - "//video/receive_statistics_proxy2.cc", - "//video/receive_statistics_proxy2.h", - "//video/report_block_stats.cc", - "//video/report_block_stats.h", - "//video/rtp_streams_synchronizer.cc", - "//video/rtp_streams_synchronizer.h", - "//video/rtp_streams_synchronizer2.cc", - "//video/rtp_streams_synchronizer2.h", - "//video/rtp_video_stream_receiver.cc", - "//video/rtp_video_stream_receiver.h", - "//video/rtp_video_stream_receiver2.cc", - "//video/rtp_video_stream_receiver2.h", - "//video/rtp_video_stream_receiver_frame_transformer_delegate.cc", - "//video/rtp_video_stream_receiver_frame_transformer_delegate.h", - "//video/send_delay_stats.cc", - "//video/send_delay_stats.h", - "//video/send_statistics_proxy.cc", - "//video/send_statistics_proxy.h", - "//video/stats_counter.cc", - "//video/stats_counter.h", - "//video/stream_synchronization.cc", - "//video/stream_synchronization.h", - "//video/transport_adapter.cc", - "//video/transport_adapter.h", - "//video/video_quality_observer.cc", - "//video/video_quality_observer.h", - "//video/video_quality_observer2.cc", - "//video/video_quality_observer2.h", - "//video/video_receive_stream.cc", - "//video/video_receive_stream.h", - "//video/video_receive_stream2.cc", - "//video/video_receive_stream2.h", - "//video/video_send_stream.cc", - "//video/video_send_stream.h", - "//video/video_send_stream_impl.cc", - "//video/video_send_stream_impl.h", - "//video/video_stream_decoder.cc", - "//video/video_stream_decoder.h", - "//video/video_stream_decoder2.cc", - "//video/video_stream_decoder2.h" - ], - "type": "static_library" - }, - "//video:video_stream_encoder_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O2", - "-fno-ident", - "-fdata-sections", - "-ffunction-sections", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g0", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "_FORTIFY_SOURCE=2", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "NDEBUG", - "NVALGRIND", - "DYNAMIC_ANNOTATIONS_ENABLED=0", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api/adaptation:resource_adaptation_api", - "//api/task_queue:task_queue", - "//api/units:data_rate", - "//api/video:encoded_image", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//call/adaptation:resource_adaptation", - "//common_video:common_video", - "//modules:module_api_public", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_event", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:timeutils", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:balanced_degradation_settings", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:quality_rampup_experiment", - "//rtc_base/experiments:quality_scaler_settings", - "//rtc_base/experiments:quality_scaling_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional", - "//video/adaptation:video_adaptation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/alignment_adjuster.cc", - "//video/alignment_adjuster.h", - "//video/encoder_bitrate_adjuster.cc", - "//video/encoder_bitrate_adjuster.h", - "//video/encoder_overshoot_detector.cc", - "//video/encoder_overshoot_detector.h", - "//video/frame_encode_metadata_writer.cc", - "//video/frame_encode_metadata_writer.h", - "//video/video_source_sink_controller.cc", - "//video/video_source_sink_controller.h", - "//video/video_stream_encoder.cc", - "//video/video_stream_encoder.h" - ], - "type": "static_library" - } - } -} \ No newline at end of file diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_linux_False.mozconfig b/dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_linux_False.mozconfig deleted file mode 100644 index 1885281154e2..000000000000 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_False_x86_linux_False.mozconfig +++ /dev/null @@ -1,6 +0,0 @@ -ac_add_options --target=i686 -ac_add_options --enable-bootstrap -ac_add_options --enable-default-toolkit=cairo-gtk3-wayland-only - -mk_add_options MOZ_OBJDIR=obj-x64_False_x86_linux_False - diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_android.json b/dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_android.json index e1f42ef4b534..70a3f6e8928e 100644 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_android.json +++ b/dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_android.json @@ -9,7 +9,6 @@ "CPU_ARCH": "aarch64", "HOST_CPU_ARCH": "x86_64", "MOZ_DEBUG": "1", - "MOZ_X11": null, "OS_TARGET": "Android" }, "sandbox_vars": { diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_linux_True.json b/dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_linux.json similarity index 99% rename from dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_linux_True.json rename to dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_linux.json index 4843230074fe..e70e35193daa 100644 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_linux_True.json +++ b/dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_linux.json @@ -3,14 +3,12 @@ "host_cpu": "x64", "is_debug": true, "target_cpu": "arm64", - "target_os": "linux", - "use_x11": true + "target_os": "linux" }, "mozbuild_args": { "CPU_ARCH": "aarch64", "HOST_CPU_ARCH": "x86_64", "MOZ_DEBUG": "1", - "MOZ_X11": "1", "OS_TARGET": "Linux" }, "sandbox_vars": { diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_linux_True.mozconfig b/dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_linux.mozconfig similarity index 63% rename from dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_linux_True.mozconfig rename to dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_linux.mozconfig index c489492e1d53..dfc19e5a929a 100644 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_linux_True.mozconfig +++ b/dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_linux.mozconfig @@ -2,5 +2,5 @@ ac_add_options --enable-debug ac_add_options --target=aarch64 ac_add_options --enable-bootstrap -mk_add_options MOZ_OBJDIR=obj-x64_True_arm64_linux_True +mk_add_options MOZ_OBJDIR=obj-x64_True_arm64_linux diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_linux_False.json b/dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_linux_False.json deleted file mode 100644 index e6673fd04e23..000000000000 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_linux_False.json +++ /dev/null @@ -1,43087 +0,0 @@ -{ - "gn_gen_args": { - "host_cpu": "x64", - "is_debug": true, - "target_cpu": "arm64", - "target_os": "linux", - "use_x11": false - }, - "mozbuild_args": { - "CPU_ARCH": "aarch64", - "HOST_CPU_ARCH": "x86_64", - "MOZ_DEBUG": "1", - "MOZ_X11": null, - "OS_TARGET": "Linux" - }, - "sandbox_vars": { - "COMPILE_FLAGS": { - "WARNINGS_AS_ERRORS": [] - }, - "FINAL_LIBRARY": "webrtc" - }, - "targets": { - "//:webrtc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:builtin_audio_decoder_factory", - "//api/audio_codecs:builtin_audio_encoder_factory", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:builtin_video_decoder_factory", - "//api/video_codecs:builtin_video_encoder_factory", - "//audio:audio", - "//call:call", - "//common_audio:common_audio", - "//common_video:common_video", - "//media:media", - "//modules:modules", - "//modules/video_capture:video_capture_internal_impl", - "//rtc_base:rtc_base", - "//test:rtp_test_utils", - "//video:video" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt", - "m" - ], - "sources": [], - "type": "static_library" - }, - "//api/adaptation:resource_adaptation_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:refcount", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/adaptation/resource.cc", - "//api/adaptation/resource.h" - ], - "type": "source_set" - }, - "//api/audio:aec3_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/echo_canceller3_config.cc", - "//api/audio/echo_canceller3_config.h" - ], - "type": "static_library" - }, - "//api/audio:aec3_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:aec3_config", - "//api/audio:echo_control", - "//modules/audio_processing/aec3:aec3", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio/echo_canceller3_factory.cc", - "//api/audio/echo_canceller3_factory.h" - ], - "type": "static_library" - }, - "//api/audio:audio_frame_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_packet_info", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/audio_frame.cc", - "//api/audio/audio_frame.h", - "//api/audio/channel_layout.cc", - "//api/audio/channel_layout.h" - ], - "type": "static_library" - }, - "//api/audio:audio_mixer_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/audio_mixer.h" - ], - "type": "source_set" - }, - "//api/audio:echo_control": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/echo_control.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/L16:audio_decoder_L16": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:pcm16b", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/L16/audio_decoder_L16.cc", - "//api/audio_codecs/L16/audio_decoder_L16.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/L16:audio_encoder_L16": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:pcm16b", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/L16/audio_encoder_L16.cc", - "//api/audio_codecs/L16/audio_encoder_L16.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g711:audio_decoder_g711": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g711", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g711/audio_decoder_g711.cc", - "//api/audio_codecs/g711/audio_decoder_g711.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g711:audio_encoder_g711": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g711", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g711/audio_encoder_g711.cc", - "//api/audio_codecs/g711/audio_encoder_g711.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g722:audio_decoder_g722": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g722", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g722/audio_decoder_g722.cc", - "//api/audio_codecs/g722/audio_decoder_g722.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g722:audio_encoder_g722": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/g722:audio_encoder_g722_config", - "//modules/audio_coding:g722", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g722/audio_encoder_g722.cc", - "//api/audio_codecs/g722/audio_encoder_g722.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g722:audio_encoder_g722_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g722/audio_encoder_g722_config.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/ilbc:audio_decoder_ilbc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:ilbc", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/ilbc/audio_decoder_ilbc.cc", - "//api/audio_codecs/ilbc/audio_decoder_ilbc.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/ilbc:audio_encoder_ilbc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/ilbc:audio_encoder_ilbc_config", - "//modules/audio_coding:ilbc", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/ilbc/audio_encoder_ilbc.cc", - "//api/audio_codecs/ilbc/audio_encoder_ilbc.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/ilbc:audio_encoder_ilbc_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/ilbc/audio_encoder_ilbc_config.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/isac:audio_decoder_isac": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs/isac:audio_decoder_isac_float" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [], - "type": "source_set" - }, - "//api/audio_codecs/isac:audio_decoder_isac_float": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:isac", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/isac/audio_decoder_isac_float.cc", - "//api/audio_codecs/isac/audio_decoder_isac_float.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/isac:audio_encoder_isac": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs/isac:audio_encoder_isac_float" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [], - "type": "source_set" - }, - "//api/audio_codecs/isac:audio_encoder_isac_float": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:isac", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/isac/audio_encoder_isac_float.cc", - "//api/audio_codecs/isac/audio_encoder_isac_float.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_decoder_multiopus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_decoder_opus_config", - "//modules/audio_coding:webrtc_multiopus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_decoder_multi_channel_opus.cc", - "//api/audio_codecs/opus/audio_decoder_multi_channel_opus.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_decoder_opus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:webrtc_opus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/opus/audio_decoder_opus.cc", - "//api/audio_codecs/opus/audio_decoder_opus.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_decoder_opus_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_decoder_multi_channel_opus_config.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/opus:audio_encoder_multiopus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//modules/audio_coding:webrtc_multiopus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_encoder_multi_channel_opus.cc" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_encoder_opus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//modules/audio_coding:webrtc_opus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/opus/audio_encoder_opus.cc" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_encoder_opus_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_OPUS_VARIABLE_COMPLEXITY=0", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_encoder_multi_channel_opus_config.cc", - "//api/audio_codecs/opus/audio_encoder_multi_channel_opus_config.h", - "//api/audio_codecs/opus/audio_encoder_opus_config.cc", - "//api/audio_codecs/opus/audio_encoder_opus_config.h" - ], - "type": "static_library" - }, - "//api/audio_codecs:audio_codecs_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:bitrate_allocation", - "//api:scoped_refptr", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/audio_codec_pair_id.cc", - "//api/audio_codecs/audio_codec_pair_id.h", - "//api/audio_codecs/audio_decoder.cc", - "//api/audio_codecs/audio_decoder.h", - "//api/audio_codecs/audio_decoder_factory.h", - "//api/audio_codecs/audio_decoder_factory_template.h", - "//api/audio_codecs/audio_encoder.cc", - "//api/audio_codecs/audio_encoder.h", - "//api/audio_codecs/audio_encoder_factory.h", - "//api/audio_codecs/audio_encoder_factory_template.h", - "//api/audio_codecs/audio_format.cc", - "//api/audio_codecs/audio_format.h" - ], - "type": "static_library" - }, - "//api/audio_codecs:builtin_audio_decoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_USE_BUILTIN_ILBC=1", - "WEBRTC_USE_BUILTIN_OPUS=1", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/L16:audio_decoder_L16", - "//api/audio_codecs/g711:audio_decoder_g711", - "//api/audio_codecs/g722:audio_decoder_g722", - "//api/audio_codecs/ilbc:audio_decoder_ilbc", - "//api/audio_codecs/isac:audio_decoder_isac", - "//api/audio_codecs/opus:audio_decoder_multiopus", - "//api/audio_codecs/opus:audio_decoder_opus", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/builtin_audio_decoder_factory.cc", - "//api/audio_codecs/builtin_audio_decoder_factory.h" - ], - "type": "static_library" - }, - "//api/audio_codecs:builtin_audio_encoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_USE_BUILTIN_ILBC=1", - "WEBRTC_USE_BUILTIN_OPUS=1", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/L16:audio_encoder_L16", - "//api/audio_codecs/g711:audio_encoder_g711", - "//api/audio_codecs/g722:audio_encoder_g722", - "//api/audio_codecs/ilbc:audio_encoder_ilbc", - "//api/audio_codecs/isac:audio_encoder_isac", - "//api/audio_codecs/opus:audio_encoder_multiopus", - "//api/audio_codecs/opus:audio_encoder_opus", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/builtin_audio_encoder_factory.cc", - "//api/audio_codecs/builtin_audio_encoder_factory.h" - ], - "type": "static_library" - }, - "//api/crypto:frame_decryptor_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_parameters", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/crypto/frame_decryptor_interface.h" - ], - "type": "source_set" - }, - "//api/crypto:frame_encryptor_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_parameters", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/crypto/frame_encryptor_interface.h" - ], - "type": "source_set" - }, - "//api/crypto:options": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/crypto/crypto_options.cc", - "//api/crypto/crypto_options.h" - ], - "type": "static_library" - }, - "//api/neteq:default_neteq_controller_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/neteq:neteq_controller_api", - "//modules/audio_coding:neteq" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/neteq/default_neteq_controller_factory.cc", - "//api/neteq/default_neteq_controller_factory.h" - ], - "type": "source_set" - }, - "//api/neteq:neteq_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/neteq/neteq.cc", - "//api/neteq/neteq.h", - "//api/neteq/neteq_factory.h" - ], - "type": "source_set" - }, - "//api/neteq:neteq_controller_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/neteq:neteq_api", - "//api/neteq:tick_timer", - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/neteq/neteq_controller.h", - "//api/neteq/neteq_controller_factory.h" - ], - "type": "source_set" - }, - "//api/neteq:tick_timer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/neteq/tick_timer.cc", - "//api/neteq/tick_timer.h" - ], - "type": "source_set" - }, - "//api/numerics:numerics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:timestamp", - "//rtc_base:checks", - "//rtc_base:rtc_numerics", - "//rtc_base:timeutils", - "//third_party/abseil-cpp/absl/algorithm:container" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/numerics/samples_stats_counter.cc", - "//api/numerics/samples_stats_counter.h" - ], - "type": "static_library" - }, - "//api/rtc_event_log:rtc_event_log": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:libjingle_logging_api", - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:timeutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtc_event_log/rtc_event.cc", - "//api/rtc_event_log/rtc_event.h", - "//api/rtc_event_log/rtc_event_log.cc", - "//api/rtc_event_log/rtc_event_log.h", - "//api/rtc_event_log/rtc_event_log_factory_interface.h" - ], - "type": "static_library" - }, - "//api/task_queue:task_queue": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/task_queue/task_queue_base.cc" - ], - "type": "static_library" - }, - "//api/transport/rtp:dependency_descriptor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/rtp/dependency_descriptor.cc", - "//api/transport/rtp/dependency_descriptor.h" - ], - "type": "source_set" - }, - "//api/transport/rtp:rtp_source": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_headers", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/rtp/rtp_source.h" - ], - "type": "source_set" - }, - "//api/transport:bitrate_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/bitrate_settings.cc", - "//api/transport/bitrate_settings.h" - ], - "type": "static_library" - }, - "//api/transport:field_trial_based_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:webrtc_key_value_config", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/field_trial_based_config.cc", - "//api/transport/field_trial_based_config.h" - ], - "type": "static_library" - }, - "//api/transport:goog_cc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//modules/congestion_controller/goog_cc:goog_cc", - "//rtc_base:deprecation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/transport/goog_cc_factory.cc", - "//api/transport/goog_cc_factory.h" - ], - "type": "static_library" - }, - "//api/transport:network_control": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//rtc_base:deprecation", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/network_control.h", - "//api/transport/network_types.cc", - "//api/transport/network_types.h" - ], - "type": "static_library" - }, - "//api/transport:webrtc_key_value_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/webrtc_key_value_config.h" - ], - "type": "source_set" - }, - "//api/units:data_rate": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:data_size", - "//api/units:frequency", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/data_rate.cc", - "//api/units/data_rate.h" - ], - "type": "static_library" - }, - "//api/units:data_size": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/data_size.cc", - "//api/units/data_size.h" - ], - "type": "static_library" - }, - "//api/units:frequency": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/frequency.cc", - "//api/units/frequency.h" - ], - "type": "static_library" - }, - "//api/units:time_delta": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/time_delta.cc", - "//api/units/time_delta.h" - ], - "type": "static_library" - }, - "//api/units:timestamp": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/timestamp.cc", - "//api/units/timestamp.h" - ], - "type": "static_library" - }, - "//api/video:builtin_video_bitrate_allocator_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video_codecs:video_codecs_api", - "//media:rtc_media_base", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/builtin_video_bitrate_allocator_factory.cc", - "//api/video/builtin_video_bitrate_allocator_factory.h" - ], - "type": "static_library" - }, - "//api/video:encoded_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/video_coding:encoded_frame" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/encoded_frame.cc", - "//api/video/encoded_frame.h" - ], - "type": "static_library" - }, - "//api/video:encoded_image": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:refcountedbase", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/encoded_image.cc", - "//api/video/encoded_image.h" - ], - "type": "static_library" - }, - "//api/video:recordable_encoded_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/units:timestamp", - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/recordable_encoded_frame.h" - ], - "type": "source_set" - }, - "//api/video:video_adaptation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:stringutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_adaptation_counters.cc", - "//api/video/video_adaptation_counters.h", - "//api/video/video_adaptation_reason.h" - ], - "type": "static_library" - }, - "//api/video:video_bitrate_allocation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_codec_constants", - "//rtc_base:checks", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_bitrate_allocation.cc", - "//api/video/video_bitrate_allocation.h" - ], - "type": "static_library" - }, - "//api/video:video_bitrate_allocator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/video:video_bitrate_allocation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_bitrate_allocator.cc", - "//api/video/video_bitrate_allocator.h" - ], - "type": "static_library" - }, - "//api/video:video_bitrate_allocator_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_bitrate_allocator", - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_bitrate_allocator_factory.h" - ], - "type": "source_set" - }, - "//api/video:video_codec_constants": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_codec_constants.h" - ], - "type": "source_set" - }, - "//api/video:video_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_codec_type.h", - "//api/video/video_frame.cc", - "//api/video/video_frame.h", - "//api/video/video_frame_buffer.cc", - "//api/video/video_frame_buffer.h", - "//api/video/video_sink_interface.h", - "//api/video/video_source_interface.cc", - "//api/video/video_source_interface.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_i010": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/memory:aligned_malloc" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/i010_buffer.cc", - "//api/video/i010_buffer.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_i420": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/i420_buffer.cc", - "//api/video/i420_buffer.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_metadata": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/transport/rtp:dependency_descriptor", - "//modules/rtp_rtcp:rtp_video_header", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_frame_metadata.cc", - "//api/video/video_frame_metadata.h" - ], - "type": "source_set" - }, - "//api/video:video_frame_nv12": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/nv12_buffer.cc", - "//api/video/nv12_buffer.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_type": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_frame_type.h" - ], - "type": "source_set" - }, - "//api/video:video_rtp_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/color_space.cc", - "//api/video/color_space.h", - "//api/video/hdr_metadata.cc", - "//api/video/hdr_metadata.h", - "//api/video/video_content_type.cc", - "//api/video/video_content_type.h", - "//api/video/video_rotation.h", - "//api/video/video_timing.cc", - "//api/video/video_timing.h" - ], - "type": "static_library" - }, - "//api/video:video_stream_encoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/adaptation:resource_adaptation_api", - "//api/units:data_rate", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video_codecs:video_codecs_api", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_stream_encoder_interface.h", - "//api/video/video_stream_encoder_observer.h", - "//api/video/video_stream_encoder_settings.h" - ], - "type": "source_set" - }, - "//api/video:video_stream_encoder_create": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//api/video:video_frame", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//video:video_stream_encoder_impl", - "//video/adaptation:video_adaptation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/video_stream_encoder_create.cc", - "//api/video/video_stream_encoder_create.h" - ], - "type": "static_library" - }, - "//api/video_codecs:bitstream_parser_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video_codecs/bitstream_parser.h" - ], - "type": "source_set" - }, - "//api/video_codecs:builtin_video_decoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video_codecs:video_codecs_api", - "//media:rtc_internal_video_codecs", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/builtin_video_decoder_factory.cc", - "//api/video_codecs/builtin_video_decoder_factory.h" - ], - "type": "static_library" - }, - "//api/video_codecs:builtin_video_encoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video_codecs:video_codecs_api", - "//media:rtc_encoder_simulcast_proxy", - "//media:rtc_internal_video_codecs", - "//media:rtc_media_base", - "//rtc_base:checks", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/builtin_video_encoder_factory.cc", - "//api/video_codecs/builtin_video_encoder_factory.h" - ], - "type": "static_library" - }, - "//api/video_codecs:rtc_software_fallback_wrappers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//media:rtc_h264_profile_id", - "//media:rtc_media_base", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/video_decoder_software_fallback_wrapper.cc", - "//api/video_codecs/video_decoder_software_fallback_wrapper.h", - "//api/video_codecs/video_encoder_software_fallback_wrapper.cc", - "//api/video_codecs/video_encoder_software_fallback_wrapper.h" - ], - "type": "static_library" - }, - "//api/video_codecs:video_codecs_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/units:data_rate", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//modules/video_coding:codec_globals_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video_codecs/sdp_video_format.cc", - "//api/video_codecs/sdp_video_format.h", - "//api/video_codecs/spatial_layer.cc", - "//api/video_codecs/spatial_layer.h", - "//api/video_codecs/video_codec.cc", - "//api/video_codecs/video_codec.h", - "//api/video_codecs/video_decoder.cc", - "//api/video_codecs/video_decoder.h", - "//api/video_codecs/video_decoder_factory.cc", - "//api/video_codecs/video_decoder_factory.h", - "//api/video_codecs/video_encoder.cc", - "//api/video_codecs/video_encoder.h", - "//api/video_codecs/video_encoder_config.cc", - "//api/video_codecs/video_encoder_config.h", - "//api/video_codecs/video_encoder_factory.h", - "//api/video_codecs/vp8_frame_buffer_controller.h", - "//api/video_codecs/vp8_frame_config.cc", - "//api/video_codecs/vp8_frame_config.h", - "//api/video_codecs/vp8_temporal_layers.cc", - "//api/video_codecs/vp8_temporal_layers.h" - ], - "type": "static_library" - }, - "//api/video_codecs:vp8_temporal_layers_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp8_temporal_layers", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/vp8_temporal_layers_factory.cc", - "//api/video_codecs/vp8_temporal_layers_factory.h" - ], - "type": "static_library" - }, - "//api:array_view": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/array_view.h" - ], - "type": "source_set" - }, - "//api:audio_options_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_options.cc", - "//api/audio_options.h" - ], - "type": "static_library" - }, - "//api:bitrate_allocation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/units:time_delta" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/bitrate_allocation.h" - ], - "type": "source_set" - }, - "//api:call_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/audio_sink.h" - ], - "type": "source_set" - }, - "//api:callfactory_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/call_factory_interface.h" - ], - "type": "source_set" - }, - "//api:fec_controller_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_frame_type", - "//modules:module_fec_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/fec_controller.h", - "//api/fec_controller_override.h" - ], - "type": "source_set" - }, - "//api:frame_transformer_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:encoded_frame", - "//api/video:video_frame_metadata", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/frame_transformer_interface.h" - ], - "type": "source_set" - }, - "//api:function_view": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/function_view.h" - ], - "type": "source_set" - }, - "//api:libjingle_logging_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtc_event_log_output.h" - ], - "type": "source_set" - }, - "//api:media_stream_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:audio_options_api", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/video:recordable_encoded_frame", - "//api/video:video_frame", - "//modules/audio_processing:audio_processing_statistics", - "//rtc_base:checks", - "//rtc_base:refcount", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/media_stream_interface.cc", - "//api/media_stream_interface.h", - "//api/notifier.h" - ], - "type": "static_library" - }, - "//api:network_state_predictor_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/network_state_predictor.h" - ], - "type": "source_set" - }, - "//api:priority": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/priority.h" - ], - "type": "source_set" - }, - "//api:refcountedbase": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/ref_counted_base.h" - ], - "type": "source_set" - }, - "//api:rtc_error": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtc_error.cc", - "//api/rtc_error.h" - ], - "type": "static_library" - }, - "//api:rtp_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:timestamp", - "//api/video:video_rtp_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtp_headers.cc", - "//api/rtp_headers.h" - ], - "type": "static_library" - }, - "//api:rtp_packet_info": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:refcountedbase", - "//api:rtp_headers", - "//api:scoped_refptr", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtp_packet_info.cc", - "//api/rtp_packet_info.h", - "//api/rtp_packet_infos.h" - ], - "type": "static_library" - }, - "//api:rtp_parameters": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:priority", - "//api:rtp_transceiver_direction", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/media_types.cc", - "//api/media_types.h", - "//api/rtp_parameters.cc", - "//api/rtp_parameters.h" - ], - "type": "static_library" - }, - "//api:rtp_transceiver_direction": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtp_transceiver_direction.h" - ], - "type": "source_set" - }, - "//api:scoped_refptr": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/scoped_refptr.h" - ], - "type": "source_set" - }, - "//api:simulated_network_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/test/simulated_network.h" - ], - "type": "source_set" - }, - "//api:transport_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/transport.cc", - "//api/call/transport.h" - ], - "type": "static_library" - }, - "//audio/utility:audio_frame_operations": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//common_audio:common_audio", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//audio/utility/audio_frame_operations.cc", - "//audio/utility/audio_frame_operations.h", - "//audio/utility/channel_mixer.cc", - "//audio/utility/channel_mixer.h", - "//audio/utility/channel_mixing_matrix.cc", - "//audio/utility/channel_mixing_matrix.h" - ], - "type": "static_library" - }, - "//audio:audio": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:call_api", - "//api:frame_transformer_interface", - "//api:function_view", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/audio:aec3_factory", - "//api/audio:audio_frame_api", - "//api/audio:audio_mixer_api", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/neteq:neteq_api", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/transport/rtp:rtp_source", - "//audio/utility:audio_frame_operations", - "//call:audio_sender_interface", - "//call:bitrate_allocator", - "//call:call_interfaces", - "//call:rtp_interfaces", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//logging:rtc_event_audio", - "//logging:rtc_stream_config", - "//modules/audio_coding:audio_coding", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/audio_coding:audio_encoder_cng", - "//modules/audio_coding:audio_network_adaptor_config", - "//modules/audio_coding:red", - "//modules/audio_device:audio_device", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_frame_proxies", - "//modules/audio_processing:audio_processing", - "//modules/audio_processing:rms_level", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//audio/audio_level.cc", - "//audio/audio_level.h", - "//audio/audio_receive_stream.cc", - "//audio/audio_receive_stream.h", - "//audio/audio_send_stream.cc", - "//audio/audio_send_stream.h", - "//audio/audio_state.cc", - "//audio/audio_state.h", - "//audio/audio_transport_impl.cc", - "//audio/audio_transport_impl.h", - "//audio/channel_receive.cc", - "//audio/channel_receive.h", - "//audio/channel_receive_frame_transformer_delegate.cc", - "//audio/channel_receive_frame_transformer_delegate.h", - "//audio/channel_send.cc", - "//audio/channel_send.h", - "//audio/channel_send_frame_transformer_delegate.cc", - "//audio/channel_send_frame_transformer_delegate.h", - "//audio/conversion.h", - "//audio/null_audio_poller.cc", - "//audio/null_audio_poller.h", - "//audio/remix_resample.cc", - "//audio/remix_resample.h" - ], - "type": "static_library" - }, - "//call/adaptation:resource_adaptation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/adaptation:resource_adaptation_api", - "//api/task_queue:task_queue", - "//api/video:video_adaptation", - "//api/video:video_frame", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:balanced_degradation_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/adaptation/adaptation_constraint.cc", - "//call/adaptation/adaptation_constraint.h", - "//call/adaptation/broadcast_resource_listener.cc", - "//call/adaptation/broadcast_resource_listener.h", - "//call/adaptation/degradation_preference_provider.cc", - "//call/adaptation/degradation_preference_provider.h", - "//call/adaptation/encoder_settings.cc", - "//call/adaptation/encoder_settings.h", - "//call/adaptation/resource_adaptation_processor.cc", - "//call/adaptation/resource_adaptation_processor.h", - "//call/adaptation/resource_adaptation_processor_interface.cc", - "//call/adaptation/resource_adaptation_processor_interface.h", - "//call/adaptation/video_source_restrictions.cc", - "//call/adaptation/video_source_restrictions.h", - "//call/adaptation/video_stream_adapter.cc", - "//call/adaptation/video_stream_adapter.h", - "//call/adaptation/video_stream_input_state.cc", - "//call/adaptation/video_stream_input_state.h", - "//call/adaptation/video_stream_input_state_provider.cc", - "//call/adaptation/video_stream_input_state_provider.h" - ], - "type": "static_library" - }, - "//call:audio_sender_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//call/audio_sender.h" - ], - "type": "source_set" - }, - "//call:bitrate_allocator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:bitrate_allocation", - "//api/transport:network_control", - "//api/units:data_rate", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/synchronization:sequence_checker", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//call/bitrate_allocator.cc", - "//call/bitrate_allocator.h" - ], - "type": "static_library" - }, - "//call:bitrate_configurator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:bitrate_settings", - "//api/units:data_rate", - "//call:rtp_interfaces", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_bitrate_configurator.cc", - "//call/rtp_bitrate_configurator.h" - ], - "type": "static_library" - }, - "//call:call": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:callfactory_api", - "//api:fec_controller_api", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:simulated_network_api", - "//api:transport_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/units:time_delta", - "//api/video_codecs:video_codecs_api", - "//audio:audio", - "//call:bitrate_allocator", - "//call:call_interfaces", - "//call:fake_network", - "//call:rtp_interfaces", - "//call:rtp_receiver", - "//call:rtp_sender", - "//call:simulated_network", - "//call:video_stream_api", - "//call/adaptation:resource_adaptation", - "//logging:rtc_event_audio", - "//logging:rtc_event_rtp_rtcp", - "//logging:rtc_event_video", - "//logging:rtc_stream_config", - "//modules:module_api", - "//modules/congestion_controller:congestion_controller", - "//modules/pacing:pacing", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//modules/video_coding:video_coding", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/network:sent_packet", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional", - "//video:video" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt", - "dl" - ], - "sources": [ - "//call/call.cc", - "//call/call_factory.cc", - "//call/call_factory.h", - "//call/degraded_call.cc", - "//call/degraded_call.h", - "//call/flexfec_receive_stream_impl.cc", - "//call/flexfec_receive_stream_impl.h", - "//call/receive_time_calculator.cc", - "//call/receive_time_calculator.h" - ], - "type": "static_library" - }, - "//call:call_interfaces": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:frame_transformer_interface", - "//api:network_state_predictor_api", - "//api:rtc_error", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/adaptation:resource_adaptation_api", - "//api/audio:audio_mixer_api", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/neteq:neteq_api", - "//api/task_queue:task_queue", - "//api/transport:bitrate_settings", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/transport/rtp:rtp_source", - "//call:audio_sender_interface", - "//call:rtp_interfaces", - "//call:video_stream_api", - "//modules/audio_device:audio_device", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_processing", - "//modules/audio_processing:audio_processing_statistics", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/network:sent_packet", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/audio_receive_stream.cc", - "//call/audio_receive_stream.h", - "//call/audio_send_stream.h", - "//call/audio_send_stream_call.cc", - "//call/audio_state.cc", - "//call/audio_state.h", - "//call/call.h", - "//call/call_config.cc", - "//call/call_config.h", - "//call/flexfec_receive_stream.cc", - "//call/flexfec_receive_stream.h", - "//call/packet_receiver.h", - "//call/syncable.cc", - "//call/syncable.h" - ], - "type": "static_library" - }, - "//call:fake_network": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api:simulated_network_api", - "//api:transport_api", - "//call:call_interfaces", - "//call:simulated_network", - "//call:simulated_packet_receiver", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/fake_network_pipe.cc", - "//call/fake_network_pipe.h" - ], - "type": "static_library" - }, - "//call:rtp_interfaces": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:fec_controller_api", - "//api:frame_transformer_interface", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api/crypto:options", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:bitrate_settings", - "//api/units:timestamp", - "//common_video:frame_counts", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_config.cc", - "//call/rtp_config.h", - "//call/rtp_packet_sink_interface.h", - "//call/rtp_stream_receiver_controller_interface.h", - "//call/rtp_transport_controller_send_interface.h" - ], - "type": "static_library" - }, - "//call:rtp_receiver": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_headers", - "//call:rtp_interfaces", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_demuxer.cc", - "//call/rtp_demuxer.h", - "//call/rtp_stream_receiver_controller.cc", - "//call/rtp_stream_receiver_controller.h", - "//call/rtx_receive_stream.cc", - "//call/rtx_receive_stream.h" - ], - "type": "static_library" - }, - "//call:rtp_sender": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:bitrate_allocation", - "//api:fec_controller_api", - "//api:network_state_predictor_api", - "//api:rtp_parameters", - "//api:transport_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:field_trial_based_config", - "//api/transport:goog_cc", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//call:bitrate_configurator", - "//call:rtp_interfaces", - "//logging:rtc_event_bwe", - "//modules/congestion_controller:congestion_controller", - "//modules/congestion_controller/rtp:control_handler", - "//modules/congestion_controller/rtp:transport_feedback", - "//modules/pacing:pacing", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/utility:utility", - "//modules/video_coding:chain_diff_calculator", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:frame_dependencies_calculator", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/synchronization:mutex", - "//rtc_base/task_utils:repeating_task", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_payload_params.cc", - "//call/rtp_payload_params.h", - "//call/rtp_transport_controller_send.cc", - "//call/rtp_transport_controller_send.h", - "//call/rtp_video_sender.cc", - "//call/rtp_video_sender.h", - "//call/rtp_video_sender_interface.h" - ], - "type": "static_library" - }, - "//call:simulated_network": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:simulated_network_api", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/simulated_network.cc", - "//call/simulated_network.h" - ], - "type": "static_library" - }, - "//call:simulated_packet_receiver": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:simulated_network_api", - "//call:call_interfaces" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/simulated_packet_receiver.h" - ], - "type": "source_set" - }, - "//call:video_stream_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:frame_transformer_interface", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/adaptation:resource_adaptation_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/transport/rtp:rtp_source", - "//api/video:recordable_encoded_frame", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//call:rtp_interfaces", - "//common_video:common_video", - "//common_video:frame_counts", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/video_receive_stream.cc", - "//call/video_receive_stream.h", - "//call/video_send_stream.cc", - "//call/video_send_stream.h" - ], - "type": "static_library" - }, - "//common_audio/third_party/ooura:fft_size_128": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/third_party/ooura/fft_size_128/ooura_fft.cc", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft.h", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft_tables_common.h", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft_neon.cc", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft_tables_neon_sse2.h" - ], - "type": "static_library" - }, - "//common_audio/third_party/ooura:fft_size_256": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_audio/third_party/ooura/fft_size_256/fft4g.cc", - "//common_audio/third_party/ooura/fft_size_256/fft4g.h" - ], - "type": "static_library" - }, - "//common_audio/third_party/spl_sqrt_floor:spl_sqrt_floor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.h", - "//common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c" - ], - "type": "static_library" - }, - "//common_audio:common_audio": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio_c", - "//common_audio:common_audio_neon", - "//common_audio:sinc_resampler", - "//common_audio/third_party/ooura:fft_size_256", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/audio_converter.cc", - "//common_audio/audio_converter.h", - "//common_audio/audio_util.cc", - "//common_audio/channel_buffer.cc", - "//common_audio/channel_buffer.h", - "//common_audio/include/audio_util.h", - "//common_audio/real_fourier.cc", - "//common_audio/real_fourier.h", - "//common_audio/real_fourier_ooura.cc", - "//common_audio/real_fourier_ooura.h", - "//common_audio/resampler/include/push_resampler.h", - "//common_audio/resampler/include/resampler.h", - "//common_audio/resampler/push_resampler.cc", - "//common_audio/resampler/push_sinc_resampler.cc", - "//common_audio/resampler/push_sinc_resampler.h", - "//common_audio/resampler/resampler.cc", - "//common_audio/resampler/sinc_resampler.cc", - "//common_audio/smoothing_filter.cc", - "//common_audio/smoothing_filter.h", - "//common_audio/vad/include/vad.h", - "//common_audio/vad/vad.cc", - "//common_audio/wav_file.cc", - "//common_audio/wav_file.h", - "//common_audio/wav_header.cc", - "//common_audio/wav_header.h", - "//common_audio/window_generator.cc", - "//common_audio/window_generator.h" - ], - "type": "static_library" - }, - "//common_audio:common_audio_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio_c_arm_asm", - "//common_audio:common_audio_cc", - "//common_audio/third_party/ooura:fft_size_256", - "//common_audio/third_party/spl_sqrt_floor:spl_sqrt_floor", - "//rtc_base:checks", - "//rtc_base:compile_assert_c", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/ring_buffer.c", - "//common_audio/ring_buffer.h", - "//common_audio/signal_processing/auto_corr_to_refl_coef.c", - "//common_audio/signal_processing/auto_correlation.c", - "//common_audio/signal_processing/complex_fft_tables.h", - "//common_audio/signal_processing/copy_set_operations.c", - "//common_audio/signal_processing/cross_correlation.c", - "//common_audio/signal_processing/division_operations.c", - "//common_audio/signal_processing/downsample_fast.c", - "//common_audio/signal_processing/energy.c", - "//common_audio/signal_processing/filter_ar.c", - "//common_audio/signal_processing/filter_ma_fast_q12.c", - "//common_audio/signal_processing/get_hanning_window.c", - "//common_audio/signal_processing/get_scaling_square.c", - "//common_audio/signal_processing/ilbc_specific_functions.c", - "//common_audio/signal_processing/include/real_fft.h", - "//common_audio/signal_processing/include/signal_processing_library.h", - "//common_audio/signal_processing/include/spl_inl.h", - "//common_audio/signal_processing/include/spl_inl_armv7.h", - "//common_audio/signal_processing/levinson_durbin.c", - "//common_audio/signal_processing/lpc_to_refl_coef.c", - "//common_audio/signal_processing/min_max_operations.c", - "//common_audio/signal_processing/randomization_functions.c", - "//common_audio/signal_processing/real_fft.c", - "//common_audio/signal_processing/refl_coef_to_lpc.c", - "//common_audio/signal_processing/resample.c", - "//common_audio/signal_processing/resample_48khz.c", - "//common_audio/signal_processing/resample_by_2.c", - "//common_audio/signal_processing/resample_by_2_internal.c", - "//common_audio/signal_processing/resample_by_2_internal.h", - "//common_audio/signal_processing/resample_fractional.c", - "//common_audio/signal_processing/spl_init.c", - "//common_audio/signal_processing/spl_inl.c", - "//common_audio/signal_processing/spl_sqrt.c", - "//common_audio/signal_processing/splitting_filter.c", - "//common_audio/signal_processing/sqrt_of_one_minus_x_squared.c", - "//common_audio/signal_processing/vector_scaling_operations.c", - "//common_audio/vad/include/webrtc_vad.h", - "//common_audio/vad/vad_core.c", - "//common_audio/vad/vad_core.h", - "//common_audio/vad/vad_filterbank.c", - "//common_audio/vad/vad_filterbank.h", - "//common_audio/vad/vad_gmm.c", - "//common_audio/vad/vad_gmm.h", - "//common_audio/vad/vad_sp.c", - "//common_audio/vad/vad_sp.h", - "//common_audio/vad/webrtc_vad.c", - "//common_audio/signal_processing/complex_fft.c", - "//common_audio/signal_processing/complex_bit_reverse.c", - "//common_audio/signal_processing/filter_ar_fast_q12.c" - ], - "type": "static_library" - }, - "//common_audio:common_audio_c_arm_asm": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//common_audio:common_audio_cc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/signal_processing/dot_product_with_scale.cc", - "//common_audio/signal_processing/dot_product_with_scale.h" - ], - "type": "static_library" - }, - "//common_audio:common_audio_neon": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio_neon_c", - "//common_audio:fir_filter", - "//common_audio:sinc_resampler", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/memory:aligned_malloc" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/fir_filter_neon.cc", - "//common_audio/fir_filter_neon.h", - "//common_audio/resampler/sinc_resampler_neon.cc" - ], - "type": "static_library" - }, - "//common_audio:common_audio_neon_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio_c", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/signal_processing/cross_correlation_neon.c", - "//common_audio/signal_processing/downsample_fast_neon.c", - "//common_audio/signal_processing/min_max_operations_neon.c" - ], - "type": "static_library" - }, - "//common_audio:fir_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_audio/fir_filter.h" - ], - "type": "source_set" - }, - "//common_audio:fir_filter_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio_neon", - "//common_audio:fir_filter", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/fir_filter_c.cc", - "//common_audio/fir_filter_c.h", - "//common_audio/fir_filter_factory.cc", - "//common_audio/fir_filter_factory.h" - ], - "type": "static_library" - }, - "//common_audio:sinc_resampler": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/resampler/sinc_resampler.h" - ], - "type": "source_set" - }, - "//common_video/generic_frame_descriptor:generic_frame_descriptor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/transport/rtp:dependency_descriptor", - "//api/video:video_codec_constants", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_video/generic_frame_descriptor/generic_frame_info.cc", - "//common_video/generic_frame_descriptor/generic_frame_info.h" - ], - "type": "static_library" - }, - "//common_video:common_video": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//api/units:time_delta", - "//api/units:timestamp", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_frame_nv12", - "//api/video:video_rtp_headers", - "//api/video_codecs:bitstream_parser_api", - "//media:rtc_h264_profile_id", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_minmax", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:rtc_export", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//common_video/bitrate_adjuster.cc", - "//common_video/frame_rate_estimator.cc", - "//common_video/frame_rate_estimator.h", - "//common_video/h264/h264_bitstream_parser.cc", - "//common_video/h264/h264_bitstream_parser.h", - "//common_video/h264/h264_common.cc", - "//common_video/h264/h264_common.h", - "//common_video/h264/pps_parser.cc", - "//common_video/h264/pps_parser.h", - "//common_video/h264/profile_level_id.h", - "//common_video/h264/sps_parser.cc", - "//common_video/h264/sps_parser.h", - "//common_video/h264/sps_vui_rewriter.cc", - "//common_video/h264/sps_vui_rewriter.h", - "//common_video/include/bitrate_adjuster.h", - "//common_video/include/i420_buffer_pool.h", - "//common_video/include/incoming_video_stream.h", - "//common_video/include/quality_limitation_reason.h", - "//common_video/include/video_frame_buffer.h", - "//common_video/include/video_frame_buffer_pool.h", - "//common_video/incoming_video_stream.cc", - "//common_video/libyuv/include/webrtc_libyuv.h", - "//common_video/libyuv/webrtc_libyuv.cc", - "//common_video/video_frame_buffer.cc", - "//common_video/video_frame_buffer_pool.cc", - "//common_video/video_render_frames.cc", - "//common_video/video_render_frames.h" - ], - "type": "static_library" - }, - "//common_video:frame_counts": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_video/frame_counts.h" - ], - "type": "source_set" - }, - "//logging:rtc_event_audio": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//logging:rtc_stream_config", - "//modules/audio_coding:audio_network_adaptor_config", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_audio_network_adaptation.cc", - "//logging/rtc_event_log/events/rtc_event_audio_network_adaptation.h", - "//logging/rtc_event_log/events/rtc_event_audio_playout.cc", - "//logging/rtc_event_log/events/rtc_event_audio_playout.h", - "//logging/rtc_event_log/events/rtc_event_audio_receive_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_audio_receive_stream_config.h", - "//logging/rtc_event_log/events/rtc_event_audio_send_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_audio_send_stream_config.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_bwe": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//api/units:data_rate", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_bwe_update_delay_based.cc", - "//logging/rtc_event_log/events/rtc_event_bwe_update_delay_based.h", - "//logging/rtc_event_log/events/rtc_event_bwe_update_loss_based.cc", - "//logging/rtc_event_log/events/rtc_event_bwe_update_loss_based.h", - "//logging/rtc_event_log/events/rtc_event_probe_cluster_created.cc", - "//logging/rtc_event_log/events/rtc_event_probe_cluster_created.h", - "//logging/rtc_event_log/events/rtc_event_probe_result_failure.cc", - "//logging/rtc_event_log/events/rtc_event_probe_result_failure.h", - "//logging/rtc_event_log/events/rtc_event_probe_result_success.cc", - "//logging/rtc_event_log/events/rtc_event_probe_result_success.h", - "//logging/rtc_event_log/events/rtc_event_remote_estimate.h", - "//logging/rtc_event_log/events/rtc_event_route_change.cc", - "//logging/rtc_event_log/events/rtc_event_route_change.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_pacing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_alr_state.cc", - "//logging/rtc_event_log/events/rtc_event_alr_state.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_rtp_rtcp": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_incoming.cc", - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_incoming.h", - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_outgoing.cc", - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_outgoing.h", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_incoming.cc", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_incoming.h", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_outgoing.cc", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_outgoing.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_video": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//logging:rtc_stream_config", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_video_receive_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_video_receive_stream_config.h", - "//logging/rtc_event_log/events/rtc_event_video_send_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_video_send_stream_config.h" - ], - "type": "static_library" - }, - "//logging:rtc_stream_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_headers", - "//api:rtp_parameters" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/rtc_stream_config.cc", - "//logging/rtc_event_log/rtc_stream_config.h" - ], - "type": "static_library" - }, - "//media:rtc_constants": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//media/engine/constants.cc", - "//media/engine/constants.h" - ], - "type": "static_library" - }, - "//media:rtc_encoder_simulcast_proxy": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_bitrate_allocation", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//media:rtc_simulcast_encoder_adapter", - "//modules/video_coding:video_codec_interface", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/engine/encoder_simulcast_proxy.cc", - "//media/engine/encoder_simulcast_proxy.h" - ], - "type": "static_library" - }, - "//media:rtc_h264_profile_id": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/base/h264_profile_level_id.cc", - "//media/base/h264_profile_level_id.h" - ], - "type": "static_library" - }, - "//media:rtc_internal_video_codecs": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:rtc_software_fallback_wrappers", - "//api/video_codecs:video_codecs_api", - "//call:call_interfaces", - "//call:video_stream_api", - "//media:rtc_constants", - "//media:rtc_encoder_simulcast_proxy", - "//media:rtc_h264_profile_id", - "//media:rtc_media_base", - "//media:rtc_simulcast_encoder_adapter", - "//modules:module_api", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:webrtc_h264", - "//modules/video_coding:webrtc_multiplex", - "//modules/video_coding:webrtc_vp8", - "//modules/video_coding:webrtc_vp9", - "//modules/video_coding/codecs/av1:libaom_av1_decoder", - "//modules/video_coding/codecs/av1:libaom_av1_encoder", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/engine/internal_decoder_factory.cc", - "//media/engine/internal_decoder_factory.h", - "//media/engine/internal_encoder_factory.cc", - "//media/engine/internal_encoder_factory.h", - "//media/engine/multiplex_codec_factory.cc", - "//media/engine/multiplex_codec_factory.h", - "//media/engine/encoder_simulcast_proxy.h" - ], - "type": "static_library" - }, - "//media:rtc_media_base": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:audio_options_api", - "//api:frame_transformer_interface", - "//api:media_stream_interface", - "//api:rtc_error", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/transport/rtp:rtp_source", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//call:call_interfaces", - "//call:video_stream_api", - "//common_video:common_video", - "//media:rtc_h264_profile_id", - "//media:rtc_media_config", - "//media:rtc_vp9_profile", - "//modules/audio_processing:audio_processing_statistics", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base:sanitizer", - "//rtc_base:stringutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:rtc_export", - "//rtc_base/third_party/sigslot:sigslot", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/base/codec.cc", - "//media/base/codec.h", - "//media/base/media_constants.cc", - "//media/base/media_constants.h", - "//media/base/video_adapter.cc", - "//media/base/video_adapter.h", - "//media/base/video_broadcaster.cc", - "//media/base/video_broadcaster.h", - "//media/base/video_common.cc", - "//media/base/video_common.h", - "//media/base/video_source_base.cc", - "//media/base/video_source_base.h" - ], - "type": "static_library" - }, - "//media:rtc_media_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//media/base/media_config.h" - ], - "type": "source_set" - }, - "//media:rtc_simulcast_encoder_adapter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:rtc_software_fallback_wrappers", - "//api/video_codecs:video_codecs_api", - "//call:video_stream_api", - "//media:rtc_media_base", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/engine/simulcast_encoder_adapter.cc", - "//media/engine/simulcast_encoder_adapter.h" - ], - "type": "static_library" - }, - "//media:rtc_vp9_profile": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//media/base/vp9_profile.cc", - "//media/base/vp9_profile.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_coding": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api/audio:audio_frame_api", - "//api/audio_codecs:audio_codecs_api", - "//api/neteq:neteq_api", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules:module_api", - "//modules:module_api_public", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/audio_coding:default_neteq_factory", - "//modules/audio_coding:neteq", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/acm2/acm_receiver.cc", - "//modules/audio_coding/acm2/acm_receiver.h", - "//modules/audio_coding/acm2/acm_remixing.cc", - "//modules/audio_coding/acm2/acm_remixing.h", - "//modules/audio_coding/acm2/acm_resampler.cc", - "//modules/audio_coding/acm2/acm_resampler.h", - "//modules/audio_coding/acm2/audio_coding_module.cc", - "//modules/audio_coding/acm2/call_statistics.cc", - "//modules/audio_coding/acm2/call_statistics.h", - "//modules/audio_coding/include/audio_coding_module.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_coding_module_typedefs": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:deprecation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/include/audio_coding_module_typedefs.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:audio_coding_opus_common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/opus/audio_coder_opus_common.cc", - "//modules/audio_coding/codecs/opus/audio_coder_opus_common.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_encoder_cng": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//common_audio:common_audio", - "//modules/audio_coding:webrtc_cng", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/cng/audio_encoder_cng.cc", - "//modules/audio_coding/codecs/cng/audio_encoder_cng.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_network_adaptor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:audio_codecs_api", - "//api/rtc_event_log:rtc_event_log", - "//common_audio:common_audio", - "//logging:rtc_event_audio", - "//modules/audio_coding:audio_network_adaptor_config", - "//rtc_base:checks", - "//rtc_base:ignore_wundef", - "//rtc_base:protobuf_utils", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:file_wrapper", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl.cc", - "//modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl.h", - "//modules/audio_coding/audio_network_adaptor/bitrate_controller.cc", - "//modules/audio_coding/audio_network_adaptor/bitrate_controller.h", - "//modules/audio_coding/audio_network_adaptor/channel_controller.cc", - "//modules/audio_coding/audio_network_adaptor/channel_controller.h", - "//modules/audio_coding/audio_network_adaptor/controller.cc", - "//modules/audio_coding/audio_network_adaptor/controller.h", - "//modules/audio_coding/audio_network_adaptor/controller_manager.cc", - "//modules/audio_coding/audio_network_adaptor/controller_manager.h", - "//modules/audio_coding/audio_network_adaptor/debug_dump_writer.cc", - "//modules/audio_coding/audio_network_adaptor/debug_dump_writer.h", - "//modules/audio_coding/audio_network_adaptor/dtx_controller.cc", - "//modules/audio_coding/audio_network_adaptor/dtx_controller.h", - "//modules/audio_coding/audio_network_adaptor/event_log_writer.cc", - "//modules/audio_coding/audio_network_adaptor/event_log_writer.h", - "//modules/audio_coding/audio_network_adaptor/fec_controller_plr_based.cc", - "//modules/audio_coding/audio_network_adaptor/fec_controller_plr_based.h", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller.cc", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller.h", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller_v2.cc", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller_v2.h", - "//modules/audio_coding/audio_network_adaptor/include/audio_network_adaptor.h", - "//modules/audio_coding/audio_network_adaptor/util/threshold_curve.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_network_adaptor_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/audio_network_adaptor/audio_network_adaptor_config.cc", - "//modules/audio_coding/audio_network_adaptor/include/audio_network_adaptor_config.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:default_neteq_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/neteq:default_neteq_controller_factory", - "//api/neteq:neteq_api", - "//modules/audio_coding:neteq", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/neteq/default_neteq_factory.cc", - "//modules/audio_coding/neteq/default_neteq_factory.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:g711": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//modules/audio_coding:g711_c", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g711/audio_decoder_pcm.cc", - "//modules/audio_coding/codecs/g711/audio_decoder_pcm.h", - "//modules/audio_coding/codecs/g711/audio_encoder_pcm.cc", - "//modules/audio_coding/codecs/g711/audio_encoder_pcm.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:g711_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//modules/third_party/g711:g711_3p" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g711/g711_interface.c", - "//modules/audio_coding/codecs/g711/g711_interface.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:g722": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/g722:audio_encoder_g722_config", - "//api/units:time_delta", - "//modules/audio_coding:g722_c", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g722/audio_decoder_g722.cc", - "//modules/audio_coding/codecs/g722/audio_decoder_g722.h", - "//modules/audio_coding/codecs/g722/audio_encoder_g722.cc", - "//modules/audio_coding/codecs/g722/audio_encoder_g722.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:g722_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//modules/third_party/g722:g722_3p" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g722/g722_interface.c", - "//modules/audio_coding/codecs/g722/g722_interface.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:ilbc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/ilbc:audio_encoder_ilbc_config", - "//api/units:time_delta", - "//common_audio:common_audio", - "//modules/audio_coding:ilbc_c", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/ilbc/audio_decoder_ilbc.cc", - "//modules/audio_coding/codecs/ilbc/audio_decoder_ilbc.h", - "//modules/audio_coding/codecs/ilbc/audio_encoder_ilbc.cc", - "//modules/audio_coding/codecs/ilbc/audio_encoder_ilbc.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:ilbc_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/system:arch", - "//rtc_base/system:unused" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/ilbc/abs_quant.c", - "//modules/audio_coding/codecs/ilbc/abs_quant.h", - "//modules/audio_coding/codecs/ilbc/abs_quant_loop.c", - "//modules/audio_coding/codecs/ilbc/abs_quant_loop.h", - "//modules/audio_coding/codecs/ilbc/augmented_cb_corr.c", - "//modules/audio_coding/codecs/ilbc/augmented_cb_corr.h", - "//modules/audio_coding/codecs/ilbc/bw_expand.c", - "//modules/audio_coding/codecs/ilbc/bw_expand.h", - "//modules/audio_coding/codecs/ilbc/cb_construct.c", - "//modules/audio_coding/codecs/ilbc/cb_construct.h", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy.c", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy.h", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_augmentation.c", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_augmentation.h", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_calc.c", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_calc.h", - "//modules/audio_coding/codecs/ilbc/cb_search.c", - "//modules/audio_coding/codecs/ilbc/cb_search.h", - "//modules/audio_coding/codecs/ilbc/cb_search_core.c", - "//modules/audio_coding/codecs/ilbc/cb_search_core.h", - "//modules/audio_coding/codecs/ilbc/cb_update_best_index.c", - "//modules/audio_coding/codecs/ilbc/cb_update_best_index.h", - "//modules/audio_coding/codecs/ilbc/chebyshev.c", - "//modules/audio_coding/codecs/ilbc/chebyshev.h", - "//modules/audio_coding/codecs/ilbc/comp_corr.c", - "//modules/audio_coding/codecs/ilbc/comp_corr.h", - "//modules/audio_coding/codecs/ilbc/constants.c", - "//modules/audio_coding/codecs/ilbc/constants.h", - "//modules/audio_coding/codecs/ilbc/create_augmented_vec.c", - "//modules/audio_coding/codecs/ilbc/create_augmented_vec.h", - "//modules/audio_coding/codecs/ilbc/decode.c", - "//modules/audio_coding/codecs/ilbc/decode.h", - "//modules/audio_coding/codecs/ilbc/decode_residual.c", - "//modules/audio_coding/codecs/ilbc/decode_residual.h", - "//modules/audio_coding/codecs/ilbc/decoder_interpolate_lsf.c", - "//modules/audio_coding/codecs/ilbc/decoder_interpolate_lsf.h", - "//modules/audio_coding/codecs/ilbc/defines.h", - "//modules/audio_coding/codecs/ilbc/do_plc.c", - "//modules/audio_coding/codecs/ilbc/do_plc.h", - "//modules/audio_coding/codecs/ilbc/encode.c", - "//modules/audio_coding/codecs/ilbc/encode.h", - "//modules/audio_coding/codecs/ilbc/energy_inverse.c", - "//modules/audio_coding/codecs/ilbc/energy_inverse.h", - "//modules/audio_coding/codecs/ilbc/enh_upsample.c", - "//modules/audio_coding/codecs/ilbc/enh_upsample.h", - "//modules/audio_coding/codecs/ilbc/enhancer.c", - "//modules/audio_coding/codecs/ilbc/enhancer.h", - "//modules/audio_coding/codecs/ilbc/enhancer_interface.c", - "//modules/audio_coding/codecs/ilbc/enhancer_interface.h", - "//modules/audio_coding/codecs/ilbc/filtered_cb_vecs.c", - "//modules/audio_coding/codecs/ilbc/filtered_cb_vecs.h", - "//modules/audio_coding/codecs/ilbc/frame_classify.c", - "//modules/audio_coding/codecs/ilbc/frame_classify.h", - "//modules/audio_coding/codecs/ilbc/gain_dequant.c", - "//modules/audio_coding/codecs/ilbc/gain_dequant.h", - "//modules/audio_coding/codecs/ilbc/gain_quant.c", - "//modules/audio_coding/codecs/ilbc/gain_quant.h", - "//modules/audio_coding/codecs/ilbc/get_cd_vec.c", - "//modules/audio_coding/codecs/ilbc/get_cd_vec.h", - "//modules/audio_coding/codecs/ilbc/get_lsp_poly.c", - "//modules/audio_coding/codecs/ilbc/get_lsp_poly.h", - "//modules/audio_coding/codecs/ilbc/get_sync_seq.c", - "//modules/audio_coding/codecs/ilbc/get_sync_seq.h", - "//modules/audio_coding/codecs/ilbc/hp_input.c", - "//modules/audio_coding/codecs/ilbc/hp_input.h", - "//modules/audio_coding/codecs/ilbc/hp_output.c", - "//modules/audio_coding/codecs/ilbc/hp_output.h", - "//modules/audio_coding/codecs/ilbc/ilbc.c", - "//modules/audio_coding/codecs/ilbc/ilbc.h", - "//modules/audio_coding/codecs/ilbc/index_conv_dec.c", - "//modules/audio_coding/codecs/ilbc/index_conv_dec.h", - "//modules/audio_coding/codecs/ilbc/index_conv_enc.c", - "//modules/audio_coding/codecs/ilbc/index_conv_enc.h", - "//modules/audio_coding/codecs/ilbc/init_decode.c", - "//modules/audio_coding/codecs/ilbc/init_decode.h", - "//modules/audio_coding/codecs/ilbc/init_encode.c", - "//modules/audio_coding/codecs/ilbc/init_encode.h", - "//modules/audio_coding/codecs/ilbc/interpolate.c", - "//modules/audio_coding/codecs/ilbc/interpolate.h", - "//modules/audio_coding/codecs/ilbc/interpolate_samples.c", - "//modules/audio_coding/codecs/ilbc/interpolate_samples.h", - "//modules/audio_coding/codecs/ilbc/lpc_encode.c", - "//modules/audio_coding/codecs/ilbc/lpc_encode.h", - "//modules/audio_coding/codecs/ilbc/lsf_check.c", - "//modules/audio_coding/codecs/ilbc/lsf_check.h", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_dec.c", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_dec.h", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_enc.c", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_enc.h", - "//modules/audio_coding/codecs/ilbc/lsf_to_lsp.c", - "//modules/audio_coding/codecs/ilbc/lsf_to_lsp.h", - "//modules/audio_coding/codecs/ilbc/lsf_to_poly.c", - "//modules/audio_coding/codecs/ilbc/lsf_to_poly.h", - "//modules/audio_coding/codecs/ilbc/lsp_to_lsf.c", - "//modules/audio_coding/codecs/ilbc/lsp_to_lsf.h", - "//modules/audio_coding/codecs/ilbc/my_corr.c", - "//modules/audio_coding/codecs/ilbc/my_corr.h", - "//modules/audio_coding/codecs/ilbc/nearest_neighbor.c", - "//modules/audio_coding/codecs/ilbc/nearest_neighbor.h", - "//modules/audio_coding/codecs/ilbc/pack_bits.c", - "//modules/audio_coding/codecs/ilbc/pack_bits.h", - "//modules/audio_coding/codecs/ilbc/poly_to_lsf.c", - "//modules/audio_coding/codecs/ilbc/poly_to_lsf.h", - "//modules/audio_coding/codecs/ilbc/poly_to_lsp.c", - "//modules/audio_coding/codecs/ilbc/poly_to_lsp.h", - "//modules/audio_coding/codecs/ilbc/refiner.c", - "//modules/audio_coding/codecs/ilbc/refiner.h", - "//modules/audio_coding/codecs/ilbc/simple_interpolate_lsf.c", - "//modules/audio_coding/codecs/ilbc/simple_interpolate_lsf.h", - "//modules/audio_coding/codecs/ilbc/simple_lpc_analysis.c", - "//modules/audio_coding/codecs/ilbc/simple_lpc_analysis.h", - "//modules/audio_coding/codecs/ilbc/simple_lsf_dequant.c", - "//modules/audio_coding/codecs/ilbc/simple_lsf_dequant.h", - "//modules/audio_coding/codecs/ilbc/simple_lsf_quant.c", - "//modules/audio_coding/codecs/ilbc/simple_lsf_quant.h", - "//modules/audio_coding/codecs/ilbc/smooth.c", - "//modules/audio_coding/codecs/ilbc/smooth.h", - "//modules/audio_coding/codecs/ilbc/smooth_out_data.c", - "//modules/audio_coding/codecs/ilbc/smooth_out_data.h", - "//modules/audio_coding/codecs/ilbc/sort_sq.c", - "//modules/audio_coding/codecs/ilbc/sort_sq.h", - "//modules/audio_coding/codecs/ilbc/split_vq.c", - "//modules/audio_coding/codecs/ilbc/split_vq.h", - "//modules/audio_coding/codecs/ilbc/state_construct.c", - "//modules/audio_coding/codecs/ilbc/state_construct.h", - "//modules/audio_coding/codecs/ilbc/state_search.c", - "//modules/audio_coding/codecs/ilbc/state_search.h", - "//modules/audio_coding/codecs/ilbc/swap_bytes.c", - "//modules/audio_coding/codecs/ilbc/swap_bytes.h", - "//modules/audio_coding/codecs/ilbc/unpack_bits.c", - "//modules/audio_coding/codecs/ilbc/unpack_bits.h", - "//modules/audio_coding/codecs/ilbc/vq3.c", - "//modules/audio_coding/codecs/ilbc/vq3.h", - "//modules/audio_coding/codecs/ilbc/vq4.c", - "//modules/audio_coding/codecs/ilbc/vq4.h", - "//modules/audio_coding/codecs/ilbc/window32_w32.c", - "//modules/audio_coding/codecs/ilbc/window32_w32.h", - "//modules/audio_coding/codecs/ilbc/xcorr_coef.c", - "//modules/audio_coding/codecs/ilbc/xcorr_coef.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:isac": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:isac_c", - "//modules/audio_coding:isac_common" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/isac/main/include/audio_decoder_isac.h", - "//modules/audio_coding/codecs/isac/main/include/audio_encoder_isac.h", - "//modules/audio_coding/codecs/isac/main/source/audio_decoder_isac.cc", - "//modules/audio_coding/codecs/isac/main/source/audio_encoder_isac.cc" - ], - "type": "static_library" - }, - "//modules/audio_coding:isac_bwinfo": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/isac/bandwidth_info.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:isac_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_coding:isac_bwinfo", - "//modules/audio_coding:isac_vad", - "//modules/third_party/fft:fft", - "//rtc_base:checks", - "//rtc_base:compile_assert_c", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/isac/main/include/isac.h", - "//modules/audio_coding/codecs/isac/main/source/arith_routines.c", - "//modules/audio_coding/codecs/isac/main/source/arith_routines.h", - "//modules/audio_coding/codecs/isac/main/source/arith_routines_hist.c", - "//modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c", - "//modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c", - "//modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.h", - "//modules/audio_coding/codecs/isac/main/source/codec.h", - "//modules/audio_coding/codecs/isac/main/source/crc.c", - "//modules/audio_coding/codecs/isac/main/source/crc.h", - "//modules/audio_coding/codecs/isac/main/source/decode.c", - "//modules/audio_coding/codecs/isac/main/source/decode_bwe.c", - "//modules/audio_coding/codecs/isac/main/source/encode.c", - "//modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.c", - "//modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.h", - "//modules/audio_coding/codecs/isac/main/source/entropy_coding.c", - "//modules/audio_coding/codecs/isac/main/source/entropy_coding.h", - "//modules/audio_coding/codecs/isac/main/source/filterbanks.c", - "//modules/audio_coding/codecs/isac/main/source/intialize.c", - "//modules/audio_coding/codecs/isac/main/source/isac.c", - "//modules/audio_coding/codecs/isac/main/source/isac_float_type.h", - "//modules/audio_coding/codecs/isac/main/source/lattice.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_analysis.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_analysis.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_gain_swb_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_gain_swb_tables.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb12_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb12_tables.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb16_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb16_tables.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_tables.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_gain_tables.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_gain_tables.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_lag_tables.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_lag_tables.h", - "//modules/audio_coding/codecs/isac/main/source/spectrum_ar_model_tables.c", - "//modules/audio_coding/codecs/isac/main/source/spectrum_ar_model_tables.h", - "//modules/audio_coding/codecs/isac/main/source/transform.c" - ], - "type": "static_library" - }, - "//modules/audio_coding:isac_common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//modules/audio_coding:isac_bwinfo", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/isac/audio_decoder_isac_t.h", - "//modules/audio_coding/codecs/isac/audio_decoder_isac_t_impl.h", - "//modules/audio_coding/codecs/isac/audio_encoder_isac_t.h", - "//modules/audio_coding/codecs/isac/audio_encoder_isac_t_impl.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:isac_vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_coding:isac_bwinfo", - "//modules/third_party/fft:fft", - "//rtc_base:compile_assert_c", - "//rtc_base/system:arch", - "//rtc_base/system:ignore_warnings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/isac/main/source/filter_functions.c", - "//modules/audio_coding/codecs/isac/main/source/filter_functions.h", - "//modules/audio_coding/codecs/isac/main/source/isac_vad.c", - "//modules/audio_coding/codecs/isac/main/source/isac_vad.h", - "//modules/audio_coding/codecs/isac/main/source/os_specific_inline.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_estimator.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_estimator.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_filter.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_filter.h", - "//modules/audio_coding/codecs/isac/main/source/settings.h", - "//modules/audio_coding/codecs/isac/main/source/structs.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:legacy_encoded_audio_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/legacy_encoded_audio_frame.cc", - "//modules/audio_coding/codecs/legacy_encoded_audio_frame.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:neteq": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/audio:audio_frame_api", - "//api/audio_codecs:audio_codecs_api", - "//api/neteq:neteq_api", - "//api/neteq:neteq_controller_api", - "//api/neteq:tick_timer", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules:module_api", - "//modules:module_api_public", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/audio_coding:webrtc_cng", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base:sanitizer", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/neteq/accelerate.cc", - "//modules/audio_coding/neteq/accelerate.h", - "//modules/audio_coding/neteq/audio_multi_vector.cc", - "//modules/audio_coding/neteq/audio_multi_vector.h", - "//modules/audio_coding/neteq/audio_vector.cc", - "//modules/audio_coding/neteq/audio_vector.h", - "//modules/audio_coding/neteq/background_noise.cc", - "//modules/audio_coding/neteq/background_noise.h", - "//modules/audio_coding/neteq/buffer_level_filter.cc", - "//modules/audio_coding/neteq/buffer_level_filter.h", - "//modules/audio_coding/neteq/comfort_noise.cc", - "//modules/audio_coding/neteq/comfort_noise.h", - "//modules/audio_coding/neteq/cross_correlation.cc", - "//modules/audio_coding/neteq/cross_correlation.h", - "//modules/audio_coding/neteq/decision_logic.cc", - "//modules/audio_coding/neteq/decision_logic.h", - "//modules/audio_coding/neteq/decoder_database.cc", - "//modules/audio_coding/neteq/decoder_database.h", - "//modules/audio_coding/neteq/delay_manager.cc", - "//modules/audio_coding/neteq/delay_manager.h", - "//modules/audio_coding/neteq/dsp_helper.cc", - "//modules/audio_coding/neteq/dsp_helper.h", - "//modules/audio_coding/neteq/dtmf_buffer.cc", - "//modules/audio_coding/neteq/dtmf_buffer.h", - "//modules/audio_coding/neteq/dtmf_tone_generator.cc", - "//modules/audio_coding/neteq/dtmf_tone_generator.h", - "//modules/audio_coding/neteq/expand.cc", - "//modules/audio_coding/neteq/expand.h", - "//modules/audio_coding/neteq/expand_uma_logger.cc", - "//modules/audio_coding/neteq/expand_uma_logger.h", - "//modules/audio_coding/neteq/histogram.cc", - "//modules/audio_coding/neteq/histogram.h", - "//modules/audio_coding/neteq/merge.cc", - "//modules/audio_coding/neteq/merge.h", - "//modules/audio_coding/neteq/nack_tracker.cc", - "//modules/audio_coding/neteq/nack_tracker.h", - "//modules/audio_coding/neteq/neteq_impl.cc", - "//modules/audio_coding/neteq/neteq_impl.h", - "//modules/audio_coding/neteq/normal.cc", - "//modules/audio_coding/neteq/normal.h", - "//modules/audio_coding/neteq/packet.cc", - "//modules/audio_coding/neteq/packet.h", - "//modules/audio_coding/neteq/packet_buffer.cc", - "//modules/audio_coding/neteq/packet_buffer.h", - "//modules/audio_coding/neteq/post_decode_vad.cc", - "//modules/audio_coding/neteq/post_decode_vad.h", - "//modules/audio_coding/neteq/preemptive_expand.cc", - "//modules/audio_coding/neteq/preemptive_expand.h", - "//modules/audio_coding/neteq/random_vector.cc", - "//modules/audio_coding/neteq/random_vector.h", - "//modules/audio_coding/neteq/red_payload_splitter.cc", - "//modules/audio_coding/neteq/red_payload_splitter.h", - "//modules/audio_coding/neteq/statistics_calculator.cc", - "//modules/audio_coding/neteq/statistics_calculator.h", - "//modules/audio_coding/neteq/sync_buffer.cc", - "//modules/audio_coding/neteq/sync_buffer.h", - "//modules/audio_coding/neteq/time_stretch.cc", - "//modules/audio_coding/neteq/time_stretch.h", - "//modules/audio_coding/neteq/timestamp_scaler.cc", - "//modules/audio_coding/neteq/timestamp_scaler.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:pcm16b": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g711", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//modules/audio_coding:pcm16b_c", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/pcm16b/audio_decoder_pcm16b.cc", - "//modules/audio_coding/codecs/pcm16b/audio_decoder_pcm16b.h", - "//modules/audio_coding/codecs/pcm16b/audio_encoder_pcm16b.cc", - "//modules/audio_coding/codecs/pcm16b/audio_encoder_pcm16b.h", - "//modules/audio_coding/codecs/pcm16b/pcm16b_common.cc", - "//modules/audio_coding/codecs/pcm16b/pcm16b_common.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:pcm16b_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/pcm16b/pcm16b.c", - "//modules/audio_coding/codecs/pcm16b/pcm16b.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:red": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//common_audio:common_audio", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/red/audio_encoder_copy_red.cc", - "//modules/audio_coding/codecs/red/audio_encoder_copy_red.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_cng": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio_c", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_conversions" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/cng/webrtc_cng.cc", - "//modules/audio_coding/codecs/cng/webrtc_cng.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_multiopus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_CODEC_ILBC", - "WEBRTC_CODEC_OPUS", - "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", - "WEBRTC_CODEC_ISAC", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_decoder_opus_config", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//api/units:time_delta", - "//modules/audio_coding:audio_coding_opus_common", - "//modules/audio_coding:webrtc_opus_wrapper", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/opus/audio_decoder_multi_channel_opus_impl.cc", - "//modules/audio_coding/codecs/opus/audio_decoder_multi_channel_opus_impl.h", - "//modules/audio_coding/codecs/opus/audio_encoder_multi_channel_opus_impl.cc", - "//modules/audio_coding/codecs/opus/audio_encoder_multi_channel_opus_impl.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_opus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_CODEC_ILBC", - "WEBRTC_CODEC_OPUS", - "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", - "WEBRTC_CODEC_ISAC", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//common_audio:common_audio", - "//modules/audio_coding:audio_coding_opus_common", - "//modules/audio_coding:audio_network_adaptor", - "//modules/audio_coding:webrtc_opus_wrapper", - "//rtc_base:checks", - "//rtc_base:protobuf_utils", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_minmax", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/opus/audio_decoder_opus.cc", - "//modules/audio_coding/codecs/opus/audio_decoder_opus.h", - "//modules/audio_coding/codecs/opus/audio_encoder_opus.cc", - "//modules/audio_coding/codecs/opus/audio_encoder_opus.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_opus_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_CODEC_ILBC", - "WEBRTC_CODEC_OPUS", - "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", - "WEBRTC_CODEC_ISAC", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//rtc_base:checks", - "//rtc_base:ignore_wundef", - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/opus/opus_inst.h", - "//modules/audio_coding/codecs/opus/opus_interface.cc", - "//modules/audio_coding/codecs/opus/opus_interface.h" - ], - "type": "static_library" - }, - "//modules/audio_device:audio_device": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_device:audio_device_api", - "//modules/audio_device:audio_device_impl" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt", - "dl" - ], - "sources": [], - "type": "source_set" - }, - "//modules/audio_device:audio_device_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:stringutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_device/include/audio_device.h", - "//modules/audio_device/include/audio_device_defines.h" - ], - "type": "source_set" - }, - "//modules/audio_device:audio_device_buffer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/task_queue:task_queue", - "//common_audio:common_audio_c", - "//modules/audio_device:audio_device_api", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/synchronization:mutex", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_device/audio_device_buffer.cc", - "//modules/audio_device/audio_device_buffer.h", - "//modules/audio_device/audio_device_config.h", - "//modules/audio_device/fine_audio_buffer.cc", - "//modules/audio_device/fine_audio_buffer.h" - ], - "type": "static_library" - }, - "//modules/audio_device:audio_device_default": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_device:audio_device_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_device/include/audio_device_default.h" - ], - "type": "source_set" - }, - "//modules/audio_device:audio_device_generic": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_device:audio_device_api", - "//modules/audio_device:audio_device_buffer", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_device/audio_device_generic.cc", - "//modules/audio_device/audio_device_generic.h" - ], - "type": "static_library" - }, - "//modules/audio_device:audio_device_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_DUMMY_AUDIO_BUILD", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:refcountedbase", - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_device:audio_device_api", - "//modules/audio_device:audio_device_buffer", - "//modules/audio_device:audio_device_default", - "//modules/audio_device:audio_device_generic", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//rtc_base/task_utils:repeating_task", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt", - "dl" - ], - "sources": [ - "//modules/audio_device/dummy/audio_device_dummy.cc", - "//modules/audio_device/dummy/audio_device_dummy.h", - "//modules/audio_device/dummy/file_audio_device.cc", - "//modules/audio_device/dummy/file_audio_device.h", - "//modules/audio_device/include/fake_audio_device.h", - "//modules/audio_device/dummy/file_audio_device_factory.cc", - "//modules/audio_device/dummy/file_audio_device_factory.h" - ], - "type": "static_library" - }, - "//modules/audio_mixer:audio_frame_manipulator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//audio/utility:audio_frame_operations", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_mixer/audio_frame_manipulator.cc", - "//modules/audio_mixer/audio_frame_manipulator.h" - ], - "type": "static_library" - }, - "//modules/audio_mixer:audio_mixer_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/audio:audio_frame_api", - "//api/audio:audio_mixer_api", - "//audio/utility:audio_frame_operations", - "//common_audio:common_audio", - "//modules/audio_mixer:audio_frame_manipulator", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:fixed_digital", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_mixer/audio_mixer_impl.cc", - "//modules/audio_mixer/audio_mixer_impl.h", - "//modules/audio_mixer/default_output_rate_calculator.cc", - "//modules/audio_mixer/default_output_rate_calculator.h", - "//modules/audio_mixer/frame_combiner.cc", - "//modules/audio_mixer/frame_combiner.h", - "//modules/audio_mixer/output_rate_calculator.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/aec3:adaptive_fir_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:aec3_fft", - "//modules/audio_processing/aec3:fft_data", - "//modules/audio_processing/aec3:render_buffer", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aec3/adaptive_fir_filter.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:adaptive_fir_filter_erl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/adaptive_fir_filter_erl.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:aec3": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio:aec3_config", - "//api/audio:echo_control", - "//common_audio:common_audio_c", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing:high_pass_filter", - "//modules/audio_processing/aec3:adaptive_fir_filter", - "//modules/audio_processing/aec3:adaptive_fir_filter_erl", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:aec3_fft", - "//modules/audio_processing/aec3:fft_data", - "//modules/audio_processing/aec3:matched_filter", - "//modules/audio_processing/aec3:render_buffer", - "//modules/audio_processing/aec3:vector_math", - "//modules/audio_processing/utility:cascaded_biquad_filter", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/system:arch", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aec3/adaptive_fir_filter.cc", - "//modules/audio_processing/aec3/adaptive_fir_filter_erl.cc", - "//modules/audio_processing/aec3/aec3_common.cc", - "//modules/audio_processing/aec3/aec3_fft.cc", - "//modules/audio_processing/aec3/aec_state.cc", - "//modules/audio_processing/aec3/aec_state.h", - "//modules/audio_processing/aec3/alignment_mixer.cc", - "//modules/audio_processing/aec3/alignment_mixer.h", - "//modules/audio_processing/aec3/api_call_jitter_metrics.cc", - "//modules/audio_processing/aec3/api_call_jitter_metrics.h", - "//modules/audio_processing/aec3/block_buffer.cc", - "//modules/audio_processing/aec3/block_delay_buffer.cc", - "//modules/audio_processing/aec3/block_delay_buffer.h", - "//modules/audio_processing/aec3/block_framer.cc", - "//modules/audio_processing/aec3/block_framer.h", - "//modules/audio_processing/aec3/block_processor.cc", - "//modules/audio_processing/aec3/block_processor.h", - "//modules/audio_processing/aec3/block_processor_metrics.cc", - "//modules/audio_processing/aec3/block_processor_metrics.h", - "//modules/audio_processing/aec3/clockdrift_detector.cc", - "//modules/audio_processing/aec3/clockdrift_detector.h", - "//modules/audio_processing/aec3/coarse_filter_update_gain.cc", - "//modules/audio_processing/aec3/coarse_filter_update_gain.h", - "//modules/audio_processing/aec3/comfort_noise_generator.cc", - "//modules/audio_processing/aec3/comfort_noise_generator.h", - "//modules/audio_processing/aec3/decimator.cc", - "//modules/audio_processing/aec3/decimator.h", - "//modules/audio_processing/aec3/delay_estimate.h", - "//modules/audio_processing/aec3/dominant_nearend_detector.cc", - "//modules/audio_processing/aec3/dominant_nearend_detector.h", - "//modules/audio_processing/aec3/downsampled_render_buffer.cc", - "//modules/audio_processing/aec3/downsampled_render_buffer.h", - "//modules/audio_processing/aec3/echo_audibility.cc", - "//modules/audio_processing/aec3/echo_audibility.h", - "//modules/audio_processing/aec3/echo_canceller3.cc", - "//modules/audio_processing/aec3/echo_canceller3.h", - "//modules/audio_processing/aec3/echo_path_delay_estimator.cc", - "//modules/audio_processing/aec3/echo_path_delay_estimator.h", - "//modules/audio_processing/aec3/echo_path_variability.cc", - "//modules/audio_processing/aec3/echo_path_variability.h", - "//modules/audio_processing/aec3/echo_remover.cc", - "//modules/audio_processing/aec3/echo_remover.h", - "//modules/audio_processing/aec3/echo_remover_metrics.cc", - "//modules/audio_processing/aec3/echo_remover_metrics.h", - "//modules/audio_processing/aec3/erl_estimator.cc", - "//modules/audio_processing/aec3/erl_estimator.h", - "//modules/audio_processing/aec3/erle_estimator.cc", - "//modules/audio_processing/aec3/erle_estimator.h", - "//modules/audio_processing/aec3/fft_buffer.cc", - "//modules/audio_processing/aec3/filter_analyzer.cc", - "//modules/audio_processing/aec3/filter_analyzer.h", - "//modules/audio_processing/aec3/frame_blocker.cc", - "//modules/audio_processing/aec3/frame_blocker.h", - "//modules/audio_processing/aec3/fullband_erle_estimator.cc", - "//modules/audio_processing/aec3/fullband_erle_estimator.h", - "//modules/audio_processing/aec3/matched_filter.cc", - "//modules/audio_processing/aec3/matched_filter_lag_aggregator.cc", - "//modules/audio_processing/aec3/matched_filter_lag_aggregator.h", - "//modules/audio_processing/aec3/moving_average.cc", - "//modules/audio_processing/aec3/moving_average.h", - "//modules/audio_processing/aec3/nearend_detector.h", - "//modules/audio_processing/aec3/refined_filter_update_gain.cc", - "//modules/audio_processing/aec3/refined_filter_update_gain.h", - "//modules/audio_processing/aec3/render_buffer.cc", - "//modules/audio_processing/aec3/render_delay_buffer.cc", - "//modules/audio_processing/aec3/render_delay_buffer.h", - "//modules/audio_processing/aec3/render_delay_controller.cc", - "//modules/audio_processing/aec3/render_delay_controller.h", - "//modules/audio_processing/aec3/render_delay_controller_metrics.cc", - "//modules/audio_processing/aec3/render_delay_controller_metrics.h", - "//modules/audio_processing/aec3/render_signal_analyzer.cc", - "//modules/audio_processing/aec3/render_signal_analyzer.h", - "//modules/audio_processing/aec3/residual_echo_estimator.cc", - "//modules/audio_processing/aec3/residual_echo_estimator.h", - "//modules/audio_processing/aec3/reverb_decay_estimator.cc", - "//modules/audio_processing/aec3/reverb_decay_estimator.h", - "//modules/audio_processing/aec3/reverb_frequency_response.cc", - "//modules/audio_processing/aec3/reverb_frequency_response.h", - "//modules/audio_processing/aec3/reverb_model.cc", - "//modules/audio_processing/aec3/reverb_model.h", - "//modules/audio_processing/aec3/reverb_model_estimator.cc", - "//modules/audio_processing/aec3/reverb_model_estimator.h", - "//modules/audio_processing/aec3/signal_dependent_erle_estimator.cc", - "//modules/audio_processing/aec3/signal_dependent_erle_estimator.h", - "//modules/audio_processing/aec3/spectrum_buffer.cc", - "//modules/audio_processing/aec3/stationarity_estimator.cc", - "//modules/audio_processing/aec3/stationarity_estimator.h", - "//modules/audio_processing/aec3/subband_erle_estimator.cc", - "//modules/audio_processing/aec3/subband_erle_estimator.h", - "//modules/audio_processing/aec3/subband_nearend_detector.cc", - "//modules/audio_processing/aec3/subband_nearend_detector.h", - "//modules/audio_processing/aec3/subtractor.cc", - "//modules/audio_processing/aec3/subtractor.h", - "//modules/audio_processing/aec3/subtractor_output.cc", - "//modules/audio_processing/aec3/subtractor_output.h", - "//modules/audio_processing/aec3/subtractor_output_analyzer.cc", - "//modules/audio_processing/aec3/subtractor_output_analyzer.h", - "//modules/audio_processing/aec3/suppression_filter.cc", - "//modules/audio_processing/aec3/suppression_filter.h", - "//modules/audio_processing/aec3/suppression_gain.cc", - "//modules/audio_processing/aec3/suppression_gain.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/aec3:aec3_common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/aec3_common.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:aec3_fft": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio/third_party/ooura:fft_size_128", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:fft_data", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aec3/aec3_fft.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:fft_data": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/fft_data.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:matched_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/matched_filter.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:render_buffer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:fft_data", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/block_buffer.h", - "//modules/audio_processing/aec3/fft_buffer.h", - "//modules/audio_processing/aec3/render_buffer.h", - "//modules/audio_processing/aec3/spectrum_buffer.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:vector_math": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base:checks", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/vector_math.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec_dump:aec_dump": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing:aec_dump_interface", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec_dump/aec_dump_factory.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec_dump:null_aec_dump_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing:aec_dump_interface", - "//modules/audio_processing/aec_dump:aec_dump" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec_dump/null_aec_dump_factory.cc" - ], - "type": "static_library" - }, - "//modules/audio_processing/aecm:aecm_core": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio_c", - "//modules/audio_processing/utility:legacy_delay_estimator", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aecm/aecm_core.cc", - "//modules/audio_processing/aecm/aecm_core.h", - "//modules/audio_processing/aecm/aecm_defines.h", - "//modules/audio_processing/aecm/echo_control_mobile.cc", - "//modules/audio_processing/aecm/echo_control_mobile.h", - "//modules/audio_processing/aecm/aecm_core_neon.cc", - "//modules/audio_processing/aecm/aecm_core_c.cc" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2/rnn_vad:rnn_vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//modules/audio_processing/agc2:biquad_filter", - "//modules/audio_processing/utility:pffft_wrapper", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers", - "//third_party/rnnoise:rnn_vad" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/rnn_vad/auto_correlation.cc", - "//modules/audio_processing/agc2/rnn_vad/auto_correlation.h", - "//modules/audio_processing/agc2/rnn_vad/common.cc", - "//modules/audio_processing/agc2/rnn_vad/common.h", - "//modules/audio_processing/agc2/rnn_vad/features_extraction.cc", - "//modules/audio_processing/agc2/rnn_vad/features_extraction.h", - "//modules/audio_processing/agc2/rnn_vad/lp_residual.cc", - "//modules/audio_processing/agc2/rnn_vad/lp_residual.h", - "//modules/audio_processing/agc2/rnn_vad/pitch_info.h", - "//modules/audio_processing/agc2/rnn_vad/pitch_search.cc", - "//modules/audio_processing/agc2/rnn_vad/pitch_search.h", - "//modules/audio_processing/agc2/rnn_vad/pitch_search_internal.cc", - "//modules/audio_processing/agc2/rnn_vad/pitch_search_internal.h", - "//modules/audio_processing/agc2/rnn_vad/ring_buffer.h", - "//modules/audio_processing/agc2/rnn_vad/rnn.cc", - "//modules/audio_processing/agc2/rnn_vad/rnn.h", - "//modules/audio_processing/agc2/rnn_vad/sequence_buffer.h", - "//modules/audio_processing/agc2/rnn_vad/spectral_features.cc", - "//modules/audio_processing/agc2/rnn_vad/spectral_features.h", - "//modules/audio_processing/agc2/rnn_vad/spectral_features_internal.cc", - "//modules/audio_processing/agc2/rnn_vad/spectral_features_internal.h", - "//modules/audio_processing/agc2/rnn_vad/symmetric_matrix_buffer.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:adaptive_digital": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:common", - "//modules/audio_processing/agc2:gain_applier", - "//modules/audio_processing/agc2:noise_level_estimator", - "//modules/audio_processing/agc2:rnn_vad_with_level", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:metrics" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/adaptive_agc.cc", - "//modules/audio_processing/agc2/adaptive_agc.h", - "//modules/audio_processing/agc2/adaptive_digital_gain_applier.cc", - "//modules/audio_processing/agc2/adaptive_digital_gain_applier.h", - "//modules/audio_processing/agc2/adaptive_mode_level_estimator.cc", - "//modules/audio_processing/agc2/adaptive_mode_level_estimator.h", - "//modules/audio_processing/agc2/saturation_protector.cc", - "//modules/audio_processing/agc2/saturation_protector.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:biquad_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc2/biquad_filter.cc", - "//modules/audio_processing/agc2/biquad_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc2/agc2_common.cc", - "//modules/audio_processing/agc2/agc2_common.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:fixed_digital": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:common", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:metrics" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/fixed_digital_level_estimator.cc", - "//modules/audio_processing/agc2/fixed_digital_level_estimator.h", - "//modules/audio_processing/agc2/interpolated_gain_curve.cc", - "//modules/audio_processing/agc2/interpolated_gain_curve.h", - "//modules/audio_processing/agc2/limiter.cc", - "//modules/audio_processing/agc2/limiter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:gain_applier": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:common", - "//rtc_base:safe_minmax" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc2/gain_applier.cc", - "//modules/audio_processing/agc2/gain_applier.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:level_estimation_agc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc:level_estimation", - "//modules/audio_processing/agc2:adaptive_digital", - "//modules/audio_processing/agc2:common", - "//modules/audio_processing/agc2:gain_applier", - "//modules/audio_processing/agc2:noise_level_estimator", - "//modules/audio_processing/agc2:rnn_vad_with_level", - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/adaptive_mode_level_estimator_agc.cc", - "//modules/audio_processing/agc2/adaptive_mode_level_estimator_agc.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:noise_level_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//common_audio/third_party/ooura:fft_size_128", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:biquad_filter", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/down_sampler.cc", - "//modules/audio_processing/agc2/down_sampler.h", - "//modules/audio_processing/agc2/noise_level_estimator.cc", - "//modules/audio_processing/agc2/noise_level_estimator.h", - "//modules/audio_processing/agc2/noise_spectrum_estimator.cc", - "//modules/audio_processing/agc2/noise_spectrum_estimator.h", - "//modules/audio_processing/agc2/signal_classifier.cc", - "//modules/audio_processing/agc2/signal_classifier.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:rnn_vad_with_level": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2/rnn_vad:rnn_vad", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/vad_with_level.cc", - "//modules/audio_processing/agc2/vad_with_level.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc:agc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing/agc:gain_control_interface", - "//modules/audio_processing/agc:gain_map", - "//modules/audio_processing/agc:level_estimation", - "//modules/audio_processing/agc2:level_estimation_agc", - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc/agc_manager_direct.cc", - "//modules/audio_processing/agc/agc_manager_direct.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc:gain_control_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc/gain_control.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/agc:gain_map": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc/gain_map_internal.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/agc:legacy_agc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio/third_party/ooura:fft_size_256", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc/legacy/analog_agc.cc", - "//modules/audio_processing/agc/legacy/analog_agc.h", - "//modules/audio_processing/agc/legacy/digital_agc.cc", - "//modules/audio_processing/agc/legacy/digital_agc.h", - "//modules/audio_processing/agc/legacy/gain_control.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc:level_estimation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc/agc.cc", - "//modules/audio_processing/agc/agc.h", - "//modules/audio_processing/agc/loudness_histogram.cc", - "//modules/audio_processing/agc/loudness_histogram.h", - "//modules/audio_processing/agc/utility.cc", - "//modules/audio_processing/agc/utility.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/ns:ns": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio_c", - "//common_audio/third_party/ooura:fft_size_128", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing:high_pass_filter", - "//modules/audio_processing/utility:cascaded_biquad_filter", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:arch", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/ns/fast_math.cc", - "//modules/audio_processing/ns/fast_math.h", - "//modules/audio_processing/ns/histograms.cc", - "//modules/audio_processing/ns/histograms.h", - "//modules/audio_processing/ns/noise_estimator.cc", - "//modules/audio_processing/ns/noise_estimator.h", - "//modules/audio_processing/ns/noise_suppressor.cc", - "//modules/audio_processing/ns/noise_suppressor.h", - "//modules/audio_processing/ns/ns_common.h", - "//modules/audio_processing/ns/ns_config.h", - "//modules/audio_processing/ns/ns_fft.cc", - "//modules/audio_processing/ns/ns_fft.h", - "//modules/audio_processing/ns/prior_signal_model.cc", - "//modules/audio_processing/ns/prior_signal_model.h", - "//modules/audio_processing/ns/prior_signal_model_estimator.cc", - "//modules/audio_processing/ns/prior_signal_model_estimator.h", - "//modules/audio_processing/ns/quantile_noise_estimator.cc", - "//modules/audio_processing/ns/quantile_noise_estimator.h", - "//modules/audio_processing/ns/signal_model.cc", - "//modules/audio_processing/ns/signal_model.h", - "//modules/audio_processing/ns/signal_model_estimator.cc", - "//modules/audio_processing/ns/signal_model_estimator.h", - "//modules/audio_processing/ns/speech_probability_estimator.cc", - "//modules/audio_processing/ns/speech_probability_estimator.h", - "//modules/audio_processing/ns/suppression_params.cc", - "//modules/audio_processing/ns/suppression_params.h", - "//modules/audio_processing/ns/wiener_filter.cc", - "//modules/audio_processing/ns/wiener_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/transient:transient_suppressor_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/transient/transient_suppressor.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/transient:transient_suppressor_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio:fir_filter", - "//common_audio:fir_filter_factory", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_processing/transient:transient_suppressor_api", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:logging" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/transient/common.h", - "//modules/audio_processing/transient/daubechies_8_wavelet_coeffs.h", - "//modules/audio_processing/transient/dyadic_decimator.h", - "//modules/audio_processing/transient/moving_moments.cc", - "//modules/audio_processing/transient/moving_moments.h", - "//modules/audio_processing/transient/transient_detector.cc", - "//modules/audio_processing/transient/transient_detector.h", - "//modules/audio_processing/transient/transient_suppressor_impl.cc", - "//modules/audio_processing/transient/transient_suppressor_impl.h", - "//modules/audio_processing/transient/windows_private.h", - "//modules/audio_processing/transient/wpd_node.cc", - "//modules/audio_processing/transient/wpd_node.h", - "//modules/audio_processing/transient/wpd_tree.cc", - "//modules/audio_processing/transient/wpd_tree.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/utility:cascaded_biquad_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/utility/cascaded_biquad_filter.cc", - "//modules/audio_processing/utility/cascaded_biquad_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/utility:legacy_delay_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/utility/delay_estimator.cc", - "//modules/audio_processing/utility/delay_estimator.h", - "//modules/audio_processing/utility/delay_estimator_internal.h", - "//modules/audio_processing/utility/delay_estimator_wrapper.cc", - "//modules/audio_processing/utility/delay_estimator_wrapper.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/utility:pffft_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//third_party/pffft:pffft" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/utility/pffft_wrapper.cc", - "//modules/audio_processing/utility/pffft_wrapper.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/vad:vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//audio/utility:audio_frame_operations", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_coding:isac_vad", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/vad/common.h", - "//modules/audio_processing/vad/gmm.cc", - "//modules/audio_processing/vad/gmm.h", - "//modules/audio_processing/vad/noise_gmm_tables.h", - "//modules/audio_processing/vad/pitch_based_vad.cc", - "//modules/audio_processing/vad/pitch_based_vad.h", - "//modules/audio_processing/vad/pitch_internal.cc", - "//modules/audio_processing/vad/pitch_internal.h", - "//modules/audio_processing/vad/pole_zero_filter.cc", - "//modules/audio_processing/vad/pole_zero_filter.h", - "//modules/audio_processing/vad/standalone_vad.cc", - "//modules/audio_processing/vad/standalone_vad.h", - "//modules/audio_processing/vad/vad_audio_proc.cc", - "//modules/audio_processing/vad/vad_audio_proc.h", - "//modules/audio_processing/vad/vad_audio_proc_internal.h", - "//modules/audio_processing/vad/vad_circular_buffer.cc", - "//modules/audio_processing/vad/vad_circular_buffer.h", - "//modules/audio_processing/vad/voice_activity_detector.cc", - "//modules/audio_processing/vad/voice_activity_detector.h", - "//modules/audio_processing/vad/voice_gmm_tables.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:aec_dump_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing:api", - "//modules/audio_processing:audio_frame_view", - "//rtc_base:deprecation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/aec_dump.cc", - "//modules/audio_processing/include/aec_dump.h" - ], - "type": "source_set" - }, - "//modules/audio_processing:api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/audio:aec3_config", - "//api/audio:audio_frame_api", - "//api/audio:echo_control", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing:audio_processing_statistics", - "//modules/audio_processing:config", - "//modules/audio_processing/agc:gain_control_interface", - "//rtc_base:deprecation", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_processing.cc", - "//modules/audio_processing/include/audio_processing.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:apm_logging": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/logging/apm_data_dumper.cc", - "//modules/audio_processing/logging/apm_data_dumper.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_buffer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_processing:api", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/audio_buffer.cc", - "//modules/audio_processing/audio_buffer.h", - "//modules/audio_processing/splitting_filter.cc", - "//modules/audio_processing/splitting_filter.h", - "//modules/audio_processing/three_band_filter_bank.cc", - "//modules/audio_processing/three_band_filter_bank.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_frame_proxies": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_frame_view" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_frame_proxies.cc", - "//modules/audio_processing/include/audio_frame_proxies.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_frame_view": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_frame_view.h" - ], - "type": "source_set" - }, - "//modules/audio_processing:audio_processing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api/audio:aec3_config", - "//api/audio:audio_frame_api", - "//api/audio:echo_control", - "//audio/utility:audio_frame_operations", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio:fir_filter", - "//common_audio:fir_filter_factory", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_processing:aec_dump_interface", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing:audio_frame_proxies", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing:audio_processing_statistics", - "//modules/audio_processing:config", - "//modules/audio_processing:high_pass_filter", - "//modules/audio_processing:optionally_built_submodule_creators", - "//modules/audio_processing:rms_level", - "//modules/audio_processing:voice_detection", - "//modules/audio_processing/aec3:aec3", - "//modules/audio_processing/aec_dump:aec_dump", - "//modules/audio_processing/aec_dump:null_aec_dump_factory", - "//modules/audio_processing/aecm:aecm_core", - "//modules/audio_processing/agc:agc", - "//modules/audio_processing/agc:gain_control_interface", - "//modules/audio_processing/agc:legacy_agc", - "//modules/audio_processing/agc2:adaptive_digital", - "//modules/audio_processing/agc2:fixed_digital", - "//modules/audio_processing/agc2:gain_applier", - "//modules/audio_processing/ns:ns", - "//modules/audio_processing/transient:transient_suppressor_api", - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:gtest_prod", - "//rtc_base:ignore_wundef", - "//rtc_base:refcount", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base:sanitizer", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/audio_processing_builder_impl.cc", - "//modules/audio_processing/audio_processing_impl.cc", - "//modules/audio_processing/audio_processing_impl.h", - "//modules/audio_processing/common.h", - "//modules/audio_processing/echo_control_mobile_impl.cc", - "//modules/audio_processing/echo_control_mobile_impl.h", - "//modules/audio_processing/echo_detector/circular_buffer.cc", - "//modules/audio_processing/echo_detector/circular_buffer.h", - "//modules/audio_processing/echo_detector/mean_variance_estimator.cc", - "//modules/audio_processing/echo_detector/mean_variance_estimator.h", - "//modules/audio_processing/echo_detector/moving_max.cc", - "//modules/audio_processing/echo_detector/moving_max.h", - "//modules/audio_processing/echo_detector/normalized_covariance_estimator.cc", - "//modules/audio_processing/echo_detector/normalized_covariance_estimator.h", - "//modules/audio_processing/gain_control_impl.cc", - "//modules/audio_processing/gain_control_impl.h", - "//modules/audio_processing/gain_controller2.cc", - "//modules/audio_processing/gain_controller2.h", - "//modules/audio_processing/level_estimator.cc", - "//modules/audio_processing/level_estimator.h", - "//modules/audio_processing/render_queue_item_verifier.h", - "//modules/audio_processing/residual_echo_detector.cc", - "//modules/audio_processing/residual_echo_detector.h", - "//modules/audio_processing/typing_detection.cc", - "//modules/audio_processing/typing_detection.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_processing_statistics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_processing_statistics.cc", - "//modules/audio_processing/include/audio_processing_statistics.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/config.cc", - "//modules/audio_processing/include/config.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:high_pass_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing/utility:cascaded_biquad_filter", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/high_pass_filter.cc", - "//modules/audio_processing/high_pass_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:optionally_built_submodule_creators": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing/transient:transient_suppressor_api", - "//modules/audio_processing/transient:transient_suppressor_impl" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/optionally_built_submodule_creators.cc", - "//modules/audio_processing/optionally_built_submodule_creators.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:rms_level": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/rms_level.cc", - "//modules/audio_processing/rms_level.h" - ], - "type": "source_set" - }, - "//modules/audio_processing:voice_detection": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//common_audio:common_audio_c", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_buffer", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/voice_detection.cc", - "//modules/audio_processing/voice_detection.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:alr_detector": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//logging:rtc_event_pacing", - "//modules/pacing:interval_budget", - "//rtc_base:checks", - "//rtc_base:safe_conversions", - "//rtc_base:timeutils", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/congestion_controller/goog_cc/alr_detector.cc", - "//modules/congestion_controller/goog_cc/alr_detector.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:delay_based_bwe": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//logging:rtc_event_bwe", - "//modules/congestion_controller/goog_cc:estimators", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/delay_based_bwe.cc", - "//modules/congestion_controller/goog_cc/delay_based_bwe.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:estimators": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_conversions", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator.cc", - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator.h", - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator_interface.cc", - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator_interface.h", - "//modules/congestion_controller/goog_cc/bitrate_estimator.cc", - "//modules/congestion_controller/goog_cc/bitrate_estimator.h", - "//modules/congestion_controller/goog_cc/delay_increase_detector_interface.h", - "//modules/congestion_controller/goog_cc/probe_bitrate_estimator.cc", - "//modules/congestion_controller/goog_cc/probe_bitrate_estimator.h", - "//modules/congestion_controller/goog_cc/robust_throughput_estimator.cc", - "//modules/congestion_controller/goog_cc/robust_throughput_estimator.h", - "//modules/congestion_controller/goog_cc/trendline_estimator.cc", - "//modules/congestion_controller/goog_cc/trendline_estimator.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:goog_cc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//logging:rtc_event_pacing", - "//modules:module_api", - "//modules/congestion_controller/goog_cc:alr_detector", - "//modules/congestion_controller/goog_cc:delay_based_bwe", - "//modules/congestion_controller/goog_cc:estimators", - "//modules/congestion_controller/goog_cc:loss_based_controller", - "//modules/congestion_controller/goog_cc:probe_controller", - "//modules/congestion_controller/goog_cc:pushback_controller", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:rate_control_settings", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/goog_cc_network_control.cc", - "//modules/congestion_controller/goog_cc/goog_cc_network_control.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:link_capacity_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//rtc_base:safe_minmax", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/congestion_controller/goog_cc/link_capacity_estimator.cc", - "//modules/congestion_controller/goog_cc/link_capacity_estimator.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:loss_based_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/loss_based_bandwidth_estimation.cc", - "//modules/congestion_controller/goog_cc/loss_based_bandwidth_estimation.h", - "//modules/congestion_controller/goog_cc/send_side_bandwidth_estimation.cc", - "//modules/congestion_controller/goog_cc/send_side_bandwidth_estimation.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:probe_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//logging:rtc_event_pacing", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:safe_conversions", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/system:unused", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/probe_controller.cc", - "//modules/congestion_controller/goog_cc/probe_controller.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:pushback_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_size", - "//rtc_base:checks", - "//rtc_base/experiments:rate_control_settings", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/congestion_controller/goog_cc/congestion_window_pushback_controller.cc", - "//modules/congestion_controller/goog_cc/congestion_window_pushback_controller.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/rtp:control_handler": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:network_control", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//modules/pacing:pacing", - "//rtc_base:checks", - "//rtc_base:safe_minmax", - "//rtc_base/synchronization:sequence_checker", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/rtp/control_handler.cc", - "//modules/congestion_controller/rtp/control_handler.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/rtp:transport_feedback": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:network_control", - "//api/units:data_size", - "//api/units:timestamp", - "//modules:module_api_public", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/network:sent_packet", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/rtp/transport_feedback_adapter.cc", - "//modules/congestion_controller/rtp/transport_feedback_adapter.h", - "//modules/congestion_controller/rtp/transport_feedback_demuxer.cc", - "//modules/congestion_controller/rtp/transport_feedback_demuxer.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller:congestion_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//modules:module_api", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/include/receive_side_congestion_controller.h", - "//modules/congestion_controller/receive_side_congestion_controller.cc" - ], - "type": "static_library" - }, - "//modules/desktop_capture:desktop_capture": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/desktop_capture:desktop_capture_generic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [], - "type": "source_set" - }, - "//modules/desktop_capture:desktop_capture_generic": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_USE_PIPEWIRE", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:function_view", - "//api:refcountedbase", - "//api:scoped_refptr", - "//modules/desktop_capture:primitives", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:rw_lock_wrapper", - "//rtc_base/system:arch", - "//rtc_base/system:rtc_export", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "/media/libyuv/libyuv/include/", - "/third_party/libwebrtc/third_party/pipewire/", - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "/third_party/pipewire/", - "/third_party/pipewire/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/desktop_capture/blank_detector_desktop_capturer_wrapper.cc", - "//modules/desktop_capture/blank_detector_desktop_capturer_wrapper.h", - "//modules/desktop_capture/capture_result_desktop_capturer_wrapper.cc", - "//modules/desktop_capture/capture_result_desktop_capturer_wrapper.h", - "//modules/desktop_capture/cropped_desktop_frame.cc", - "//modules/desktop_capture/cropped_desktop_frame.h", - "//modules/desktop_capture/cropping_window_capturer.cc", - "//modules/desktop_capture/cropping_window_capturer.h", - "//modules/desktop_capture/desktop_and_cursor_composer.cc", - "//modules/desktop_capture/desktop_and_cursor_composer.h", - "//modules/desktop_capture/desktop_capture_options.cc", - "//modules/desktop_capture/desktop_capture_options.h", - "//modules/desktop_capture/desktop_capturer.cc", - "//modules/desktop_capture/desktop_capturer.h", - "//modules/desktop_capture/desktop_capturer_differ_wrapper.cc", - "//modules/desktop_capture/desktop_capturer_differ_wrapper.h", - "//modules/desktop_capture/desktop_capturer_wrapper.cc", - "//modules/desktop_capture/desktop_capturer_wrapper.h", - "//modules/desktop_capture/desktop_frame_generator.cc", - "//modules/desktop_capture/desktop_frame_generator.h", - "//modules/desktop_capture/desktop_frame_rotation.cc", - "//modules/desktop_capture/desktop_frame_rotation.h", - "//modules/desktop_capture/differ_block.cc", - "//modules/desktop_capture/differ_block.h", - "//modules/desktop_capture/fake_desktop_capturer.cc", - "//modules/desktop_capture/fake_desktop_capturer.h", - "//modules/desktop_capture/fallback_desktop_capturer_wrapper.cc", - "//modules/desktop_capture/fallback_desktop_capturer_wrapper.h", - "//modules/desktop_capture/full_screen_application_handler.cc", - "//modules/desktop_capture/full_screen_application_handler.h", - "//modules/desktop_capture/full_screen_window_detector.cc", - "//modules/desktop_capture/full_screen_window_detector.h", - "//modules/desktop_capture/mouse_cursor.cc", - "//modules/desktop_capture/mouse_cursor.h", - "//modules/desktop_capture/mouse_cursor_monitor.h", - "//modules/desktop_capture/resolution_tracker.cc", - "//modules/desktop_capture/resolution_tracker.h", - "//modules/desktop_capture/rgba_color.cc", - "//modules/desktop_capture/rgba_color.h", - "//modules/desktop_capture/screen_capture_frame_queue.h", - "//modules/desktop_capture/screen_capturer_helper.cc", - "//modules/desktop_capture/screen_capturer_helper.h", - "//modules/desktop_capture/window_finder.cc", - "//modules/desktop_capture/window_finder.h", - "//modules/desktop_capture/mouse_cursor_monitor_linux.cc", - "//modules/desktop_capture/screen_capturer_linux.cc", - "//modules/desktop_capture/window_capturer_linux.cc", - "//modules/desktop_capture/linux/base_capturer_pipewire.cc", - "//modules/desktop_capture/linux/base_capturer_pipewire.h", - "//modules/desktop_capture/linux/screen_capturer_pipewire.cc", - "//modules/desktop_capture/linux/screen_capturer_pipewire.h", - "//modules/desktop_capture/linux/window_capturer_pipewire.cc", - "//modules/desktop_capture/linux/window_capturer_pipewire.h" - ], - "type": "static_library" - }, - "//modules/desktop_capture:primitives": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:checks", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/desktop_capture/desktop_capture_types.h", - "//modules/desktop_capture/desktop_frame.cc", - "//modules/desktop_capture/desktop_frame.h", - "//modules/desktop_capture/desktop_geometry.cc", - "//modules/desktop_capture/desktop_geometry.h", - "//modules/desktop_capture/desktop_region.cc", - "//modules/desktop_capture/desktop_region.h", - "//modules/desktop_capture/shared_desktop_frame.cc", - "//modules/desktop_capture/shared_desktop_frame.h", - "//modules/desktop_capture/shared_memory.cc", - "//modules/desktop_capture/shared_memory.h" - ], - "type": "static_library" - }, - "//modules/pacing:interval_budget": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/pacing/interval_budget.cc", - "//modules/pacing/interval_budget.h" - ], - "type": "static_library" - }, - "//modules/pacing:pacing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:function_view", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//logging:rtc_event_pacing", - "//modules:module_api", - "//modules/pacing:interval_budget", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/pacing/bitrate_prober.cc", - "//modules/pacing/bitrate_prober.h", - "//modules/pacing/paced_sender.cc", - "//modules/pacing/paced_sender.h", - "//modules/pacing/pacing_controller.cc", - "//modules/pacing/pacing_controller.h", - "//modules/pacing/packet_router.cc", - "//modules/pacing/packet_router.h", - "//modules/pacing/round_robin_packet_queue.cc", - "//modules/pacing/round_robin_packet_queue.h", - "//modules/pacing/rtp_packet_pacer.h", - "//modules/pacing/task_queue_paced_sender.cc", - "//modules/pacing/task_queue_paced_sender.h" - ], - "type": "static_library" - }, - "//modules/remote_bitrate_estimator:remote_bitrate_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api:rtp_headers", - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:timestamp", - "//modules:module_api", - "//modules:module_api_public", - "//modules/congestion_controller/goog_cc:link_capacity_estimator", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/remote_bitrate_estimator/aimd_rate_control.cc", - "//modules/remote_bitrate_estimator/aimd_rate_control.h", - "//modules/remote_bitrate_estimator/bwe_defines.cc", - "//modules/remote_bitrate_estimator/include/bwe_defines.h", - "//modules/remote_bitrate_estimator/include/remote_bitrate_estimator.h", - "//modules/remote_bitrate_estimator/inter_arrival.cc", - "//modules/remote_bitrate_estimator/inter_arrival.h", - "//modules/remote_bitrate_estimator/overuse_detector.cc", - "//modules/remote_bitrate_estimator/overuse_detector.h", - "//modules/remote_bitrate_estimator/overuse_estimator.cc", - "//modules/remote_bitrate_estimator/overuse_estimator.h", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.cc", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.h", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_single_stream.cc", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_single_stream.h", - "//modules/remote_bitrate_estimator/remote_estimator_proxy.cc", - "//modules/remote_bitrate_estimator/remote_estimator_proxy.h", - "//modules/remote_bitrate_estimator/test/bwe_test_logging.h" - ], - "type": "static_library" - }, - "//modules/rtp_rtcp:rtp_rtcp": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:frame_transformer_interface", - "//api:function_view", - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_encryptor_interface", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//api/transport/rtp:dependency_descriptor", - "//api/transport/rtp:rtp_source", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//call:rtp_interfaces", - "//common_video:common_video", - "//logging:rtc_event_audio", - "//logging:rtc_event_rtp_rtcp", - "//modules:module_api", - "//modules:module_api_public", - "//modules:module_fec_api", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/video_coding:codec_globals_headers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:divide_round", - "//rtc_base:gtest_prod", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/time:timestamp_extrapolator", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/rtp_rtcp/include/flexfec_receiver.h", - "//modules/rtp_rtcp/include/flexfec_sender.h", - "//modules/rtp_rtcp/include/receive_statistics.h", - "//modules/rtp_rtcp/include/remote_ntp_time_estimator.h", - "//modules/rtp_rtcp/include/rtp_rtcp.h", - "//modules/rtp_rtcp/include/ulpfec_receiver.h", - "//modules/rtp_rtcp/source/absolute_capture_time_receiver.cc", - "//modules/rtp_rtcp/source/absolute_capture_time_receiver.h", - "//modules/rtp_rtcp/source/absolute_capture_time_sender.cc", - "//modules/rtp_rtcp/source/absolute_capture_time_sender.h", - "//modules/rtp_rtcp/source/active_decode_targets_helper.cc", - "//modules/rtp_rtcp/source/active_decode_targets_helper.h", - "//modules/rtp_rtcp/source/create_video_rtp_depacketizer.cc", - "//modules/rtp_rtcp/source/create_video_rtp_depacketizer.h", - "//modules/rtp_rtcp/source/deprecated/deprecated_rtp_sender_egress.cc", - "//modules/rtp_rtcp/source/deprecated/deprecated_rtp_sender_egress.h", - "//modules/rtp_rtcp/source/dtmf_queue.cc", - "//modules/rtp_rtcp/source/dtmf_queue.h", - "//modules/rtp_rtcp/source/fec_private_tables_bursty.cc", - "//modules/rtp_rtcp/source/fec_private_tables_bursty.h", - "//modules/rtp_rtcp/source/fec_private_tables_random.cc", - "//modules/rtp_rtcp/source/fec_private_tables_random.h", - "//modules/rtp_rtcp/source/flexfec_header_reader_writer.cc", - "//modules/rtp_rtcp/source/flexfec_header_reader_writer.h", - "//modules/rtp_rtcp/source/flexfec_receiver.cc", - "//modules/rtp_rtcp/source/flexfec_sender.cc", - "//modules/rtp_rtcp/source/forward_error_correction.cc", - "//modules/rtp_rtcp/source/forward_error_correction.h", - "//modules/rtp_rtcp/source/forward_error_correction_internal.cc", - "//modules/rtp_rtcp/source/forward_error_correction_internal.h", - "//modules/rtp_rtcp/source/packet_loss_stats.cc", - "//modules/rtp_rtcp/source/packet_loss_stats.h", - "//modules/rtp_rtcp/source/receive_statistics_impl.cc", - "//modules/rtp_rtcp/source/receive_statistics_impl.h", - "//modules/rtp_rtcp/source/remote_ntp_time_estimator.cc", - "//modules/rtp_rtcp/source/rtcp_nack_stats.cc", - "//modules/rtp_rtcp/source/rtcp_nack_stats.h", - "//modules/rtp_rtcp/source/rtcp_receiver.cc", - "//modules/rtp_rtcp/source/rtcp_receiver.h", - "//modules/rtp_rtcp/source/rtcp_sender.cc", - "//modules/rtp_rtcp/source/rtcp_sender.h", - "//modules/rtp_rtcp/source/rtp_descriptor_authentication.cc", - "//modules/rtp_rtcp/source/rtp_descriptor_authentication.h", - "//modules/rtp_rtcp/source/rtp_format.cc", - "//modules/rtp_rtcp/source/rtp_format.h", - "//modules/rtp_rtcp/source/rtp_format_h264.cc", - "//modules/rtp_rtcp/source/rtp_format_h264.h", - "//modules/rtp_rtcp/source/rtp_format_video_generic.cc", - "//modules/rtp_rtcp/source/rtp_format_video_generic.h", - "//modules/rtp_rtcp/source/rtp_format_vp8.cc", - "//modules/rtp_rtcp/source/rtp_format_vp8.h", - "//modules/rtp_rtcp/source/rtp_format_vp9.cc", - "//modules/rtp_rtcp/source/rtp_format_vp9.h", - "//modules/rtp_rtcp/source/rtp_header_extension_size.cc", - "//modules/rtp_rtcp/source/rtp_header_extension_size.h", - "//modules/rtp_rtcp/source/rtp_packet_history.cc", - "//modules/rtp_rtcp/source/rtp_packet_history.h", - "//modules/rtp_rtcp/source/rtp_packetizer_av1.cc", - "//modules/rtp_rtcp/source/rtp_packetizer_av1.h", - "//modules/rtp_rtcp/source/rtp_rtcp_config.h", - "//modules/rtp_rtcp/source/rtp_rtcp_impl.cc", - "//modules/rtp_rtcp/source/rtp_rtcp_impl.h", - "//modules/rtp_rtcp/source/rtp_rtcp_impl2.cc", - "//modules/rtp_rtcp/source/rtp_rtcp_impl2.h", - "//modules/rtp_rtcp/source/rtp_rtcp_interface.h", - "//modules/rtp_rtcp/source/rtp_sender.cc", - "//modules/rtp_rtcp/source/rtp_sender.h", - "//modules/rtp_rtcp/source/rtp_sender_audio.cc", - "//modules/rtp_rtcp/source/rtp_sender_audio.h", - "//modules/rtp_rtcp/source/rtp_sender_egress.cc", - "//modules/rtp_rtcp/source/rtp_sender_egress.h", - "//modules/rtp_rtcp/source/rtp_sender_video.cc", - "//modules/rtp_rtcp/source/rtp_sender_video.h", - "//modules/rtp_rtcp/source/rtp_sender_video_frame_transformer_delegate.cc", - "//modules/rtp_rtcp/source/rtp_sender_video_frame_transformer_delegate.h", - "//modules/rtp_rtcp/source/rtp_sequence_number_map.cc", - "//modules/rtp_rtcp/source/rtp_sequence_number_map.h", - "//modules/rtp_rtcp/source/rtp_utility.cc", - "//modules/rtp_rtcp/source/rtp_utility.h", - "//modules/rtp_rtcp/source/source_tracker.cc", - "//modules/rtp_rtcp/source/source_tracker.h", - "//modules/rtp_rtcp/source/time_util.cc", - "//modules/rtp_rtcp/source/time_util.h", - "//modules/rtp_rtcp/source/tmmbr_help.cc", - "//modules/rtp_rtcp/source/tmmbr_help.h", - "//modules/rtp_rtcp/source/ulpfec_generator.cc", - "//modules/rtp_rtcp/source/ulpfec_generator.h", - "//modules/rtp_rtcp/source/ulpfec_header_reader_writer.cc", - "//modules/rtp_rtcp/source/ulpfec_header_reader_writer.h", - "//modules/rtp_rtcp/source/ulpfec_receiver_impl.cc", - "//modules/rtp_rtcp/source/ulpfec_receiver_impl.h", - "//modules/rtp_rtcp/source/video_fec_generator.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_av1.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_av1.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_generic.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_generic.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_h264.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_h264.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_raw.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_raw.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp8.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp8.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp9.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp9.h" - ], - "type": "static_library" - }, - "//modules/rtp_rtcp:rtp_rtcp_format": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api/audio_codecs:audio_codecs_api", - "//api/transport:network_control", - "//api/transport/rtp:dependency_descriptor", - "//api/units:time_delta", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//common_video:common_video", - "//modules:module_api_public", - "//modules/video_coding:codec_globals_headers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:divide_round", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:unused", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/rtp_rtcp/include/report_block_data.cc", - "//modules/rtp_rtcp/include/rtp_rtcp_defines.cc", - "//modules/rtp_rtcp/source/rtcp_packet.cc", - "//modules/rtp_rtcp/source/rtcp_packet/app.cc", - "//modules/rtp_rtcp/source/rtcp_packet/bye.cc", - "//modules/rtp_rtcp/source/rtcp_packet/common_header.cc", - "//modules/rtp_rtcp/source/rtcp_packet/compound_packet.cc", - "//modules/rtp_rtcp/source/rtcp_packet/dlrr.cc", - "//modules/rtp_rtcp/source/rtcp_packet/extended_jitter_report.cc", - "//modules/rtp_rtcp/source/rtcp_packet/extended_reports.cc", - "//modules/rtp_rtcp/source/rtcp_packet/fir.cc", - "//modules/rtp_rtcp/source/rtcp_packet/loss_notification.cc", - "//modules/rtp_rtcp/source/rtcp_packet/nack.cc", - "//modules/rtp_rtcp/source/rtcp_packet/pli.cc", - "//modules/rtp_rtcp/source/rtcp_packet/psfb.cc", - "//modules/rtp_rtcp/source/rtcp_packet/rapid_resync_request.cc", - "//modules/rtp_rtcp/source/rtcp_packet/receiver_report.cc", - "//modules/rtp_rtcp/source/rtcp_packet/remb.cc", - "//modules/rtp_rtcp/source/rtcp_packet/remote_estimate.cc", - "//modules/rtp_rtcp/source/rtcp_packet/report_block.cc", - "//modules/rtp_rtcp/source/rtcp_packet/rrtr.cc", - "//modules/rtp_rtcp/source/rtcp_packet/rtpfb.cc", - "//modules/rtp_rtcp/source/rtcp_packet/sdes.cc", - "//modules/rtp_rtcp/source/rtcp_packet/sender_report.cc", - "//modules/rtp_rtcp/source/rtcp_packet/target_bitrate.cc", - "//modules/rtp_rtcp/source/rtcp_packet/tmmb_item.cc", - "//modules/rtp_rtcp/source/rtcp_packet/tmmbn.cc", - "//modules/rtp_rtcp/source/rtcp_packet/tmmbr.cc", - "//modules/rtp_rtcp/source/rtcp_packet/transport_feedback.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_extension.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_reader.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_reader.h", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_writer.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_writer.h", - "//modules/rtp_rtcp/source/rtp_generic_frame_descriptor.cc", - "//modules/rtp_rtcp/source/rtp_generic_frame_descriptor_extension.cc", - "//modules/rtp_rtcp/source/rtp_header_extension_map.cc", - "//modules/rtp_rtcp/source/rtp_header_extensions.cc", - "//modules/rtp_rtcp/source/rtp_packet.cc", - "//modules/rtp_rtcp/source/rtp_packet_received.cc", - "//modules/rtp_rtcp/source/rtp_packet_to_send.cc" - ], - "type": "static_library" - }, - "//modules/rtp_rtcp:rtp_video_header": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport/rtp:dependency_descriptor", - "//api/video:video_frame", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//modules/video_coding:codec_globals_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/rtp_rtcp/source/rtp_video_header.cc", - "//modules/rtp_rtcp/source/rtp_video_header.h" - ], - "type": "static_library" - }, - "//modules/third_party/fft:fft": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/third_party/fft/fft.c", - "//modules/third_party/fft/fft.h" - ], - "type": "static_library" - }, - "//modules/third_party/g711:g711_3p": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/third_party/g711/g711.c", - "//modules/third_party/g711/g711.h" - ], - "type": "static_library" - }, - "//modules/third_party/g722:g722_3p": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/third_party/g722/g722_decode.c", - "//modules/third_party/g722/g722_enc_dec.h", - "//modules/third_party/g722/g722_encode.c" - ], - "type": "static_library" - }, - "//modules/utility:utility": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//common_audio:common_audio", - "//modules:module_api", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/utility/include/process_thread.h", - "//modules/utility/source/process_thread_impl.cc", - "//modules/utility/source/process_thread_impl.h" - ], - "type": "static_library" - }, - "//modules/video_capture:video_capture_internal_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//media:rtc_media_base", - "//modules/video_capture:video_capture_module", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_capture/linux/device_info_linux.cc", - "//modules/video_capture/linux/device_info_linux.h", - "//modules/video_capture/linux/video_capture_linux.cc", - "//modules/video_capture/linux/video_capture_linux.h" - ], - "type": "source_set" - }, - "//modules/video_capture:video_capture_module": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//common_video:common_video", - "//media:rtc_media_base", - "//modules:module_api", - "//rtc_base:rtc_base_approved", - "//rtc_base:stringutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:rw_lock_wrapper", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_capture/device_info_impl.cc", - "//modules/video_capture/device_info_impl.h", - "//modules/video_capture/video_capture.h", - "//modules/video_capture/video_capture_config.h", - "//modules/video_capture/video_capture_defines.h", - "//modules/video_capture/video_capture_factory.cc", - "//modules/video_capture/video_capture_factory.h", - "//modules/video_capture/video_capture_impl.cc", - "//modules/video_capture/video_capture_impl.h" - ], - "type": "static_library" - }, - "//modules/video_coding/codecs/av1:libaom_av1_decoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api/video_codecs:video_codecs_api", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/codecs/av1/libaom_av1_decoder_absent.cc" - ], - "type": "static_library" - }, - "//modules/video_coding/codecs/av1:libaom_av1_encoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api/video_codecs:video_codecs_api", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/codecs/av1/libaom_av1_encoder_absent.cc" - ], - "type": "static_library" - }, - "//modules/video_coding/deprecated:nack_module": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:time_delta", - "//api/units:timestamp", - "//modules:module_api", - "//modules/utility:utility", - "//modules/video_coding:nack_module", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:deprecation", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_numerics", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/video_coding/deprecated/nack_module.cc", - "//modules/video_coding/deprecated/nack_module.h" - ], - "type": "static_library" - }, - "//modules/video_coding:chain_diff_calculator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:logging", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/chain_diff_calculator.cc", - "//modules/video_coding/chain_diff_calculator.h" - ], - "type": "static_library" - }, - "//modules/video_coding:codec_globals_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/codecs/h264/include/h264_globals.h", - "//modules/video_coding/codecs/interface/common_constants.h", - "//modules/video_coding/codecs/vp8/include/vp8_globals.h", - "//modules/video_coding/codecs/vp9/include/vp9_globals.h" - ], - "type": "source_set" - }, - "//modules/video_coding:encoded_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//modules:module_api_public", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:rtt_mult_experiment", - "//rtc_base/system:rtc_export", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/encoded_frame.cc", - "//modules/video_coding/encoded_frame.h" - ], - "type": "static_library" - }, - "//modules/video_coding:frame_dependencies_calculator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/video:video_frame_type", - "//common_video/generic_frame_descriptor:generic_frame_descriptor", - "//rtc_base:checks", - "//rtc_base:logging", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/frame_dependencies_calculator.cc", - "//modules/video_coding/frame_dependencies_calculator.h" - ], - "type": "static_library" - }, - "//modules/video_coding:nack_module": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:time_delta", - "//api/units:timestamp", - "//modules:module_api", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/video_coding/histogram.cc", - "//modules/video_coding/histogram.h", - "//modules/video_coding/nack_module2.cc", - "//modules/video_coding/nack_module2.h" - ], - "type": "static_library" - }, - "//modules/video_coding:video_codec_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//common_video/generic_frame_descriptor:generic_frame_descriptor", - "//modules:module_api", - "//modules/video_coding:codec_globals_headers", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/include/video_codec_interface.cc", - "//modules/video_coding/include/video_codec_interface.h", - "//modules/video_coding/include/video_coding_defines.h", - "//modules/video_coding/include/video_error_codes.h", - "//modules/video_coding/video_coding_defines.cc" - ], - "type": "static_library" - }, - "//modules/video_coding:video_coding": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:fec_controller_api", - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/video:builtin_video_bitrate_allocator_factory", - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//modules:module_api", - "//modules:module_api_public", - "//modules:module_fec_api", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:encoded_frame", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:jitter_upper_bound_experiment", - "//rtc_base/experiments:min_video_bitrate_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/experiments:rtt_mult_experiment", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/third_party/base64:base64", - "//rtc_base/time:timestamp_extrapolator", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codec_timer.cc", - "//modules/video_coding/codec_timer.h", - "//modules/video_coding/decoder_database.cc", - "//modules/video_coding/decoder_database.h", - "//modules/video_coding/event_wrapper.cc", - "//modules/video_coding/event_wrapper.h", - "//modules/video_coding/fec_controller_default.cc", - "//modules/video_coding/fec_controller_default.h", - "//modules/video_coding/fec_rate_table.h", - "//modules/video_coding/frame_buffer2.cc", - "//modules/video_coding/frame_buffer2.h", - "//modules/video_coding/frame_object.cc", - "//modules/video_coding/frame_object.h", - "//modules/video_coding/generic_decoder.cc", - "//modules/video_coding/generic_decoder.h", - "//modules/video_coding/h264_sprop_parameter_sets.cc", - "//modules/video_coding/h264_sprop_parameter_sets.h", - "//modules/video_coding/h264_sps_pps_tracker.cc", - "//modules/video_coding/h264_sps_pps_tracker.h", - "//modules/video_coding/include/video_codec_initializer.h", - "//modules/video_coding/inter_frame_delay.cc", - "//modules/video_coding/inter_frame_delay.h", - "//modules/video_coding/internal_defines.h", - "//modules/video_coding/jitter_estimator.cc", - "//modules/video_coding/jitter_estimator.h", - "//modules/video_coding/loss_notification_controller.cc", - "//modules/video_coding/loss_notification_controller.h", - "//modules/video_coding/media_opt_util.cc", - "//modules/video_coding/media_opt_util.h", - "//modules/video_coding/packet_buffer.cc", - "//modules/video_coding/packet_buffer.h", - "//modules/video_coding/rtp_frame_reference_finder.cc", - "//modules/video_coding/rtp_frame_reference_finder.h", - "//modules/video_coding/rtt_filter.cc", - "//modules/video_coding/rtt_filter.h", - "//modules/video_coding/timestamp_map.cc", - "//modules/video_coding/timestamp_map.h", - "//modules/video_coding/timing.cc", - "//modules/video_coding/timing.h", - "//modules/video_coding/unique_timestamp_counter.cc", - "//modules/video_coding/unique_timestamp_counter.h", - "//modules/video_coding/video_codec_initializer.cc", - "//modules/video_coding/video_receiver2.cc", - "//modules/video_coding/video_receiver2.h" - ], - "type": "static_library" - }, - "//modules/video_coding:video_coding_utility": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_frame", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:weak_ptr", - "//rtc_base/experiments:quality_scaler_settings", - "//rtc_base/experiments:quality_scaling_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/experiments:stable_target_rate_experiment", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/utility/decoded_frames_history.cc", - "//modules/video_coding/utility/decoded_frames_history.h", - "//modules/video_coding/utility/frame_dropper.cc", - "//modules/video_coding/utility/frame_dropper.h", - "//modules/video_coding/utility/framerate_controller.cc", - "//modules/video_coding/utility/framerate_controller.h", - "//modules/video_coding/utility/ivf_file_reader.cc", - "//modules/video_coding/utility/ivf_file_reader.h", - "//modules/video_coding/utility/ivf_file_writer.cc", - "//modules/video_coding/utility/ivf_file_writer.h", - "//modules/video_coding/utility/quality_scaler.cc", - "//modules/video_coding/utility/quality_scaler.h", - "//modules/video_coding/utility/simulcast_rate_allocator.cc", - "//modules/video_coding/utility/simulcast_rate_allocator.h", - "//modules/video_coding/utility/simulcast_utility.cc", - "//modules/video_coding/utility/simulcast_utility.h", - "//modules/video_coding/utility/vp8_header_parser.cc", - "//modules/video_coding/utility/vp8_header_parser.h", - "//modules/video_coding/utility/vp9_uncompressed_header_parser.cc", - "//modules/video_coding/utility/vp9_uncompressed_header_parser.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_h264": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_frame", - "//api/video:video_frame_i010", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//media:rtc_h264_profile_id", - "//media:rtc_media_base", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/h264/h264.cc", - "//modules/video_coding/codecs/h264/h264_color_space.cc", - "//modules/video_coding/codecs/h264/h264_color_space.h", - "//modules/video_coding/codecs/h264/h264_decoder_impl.cc", - "//modules/video_coding/codecs/h264/h264_decoder_impl.h", - "//modules/video_coding/codecs/h264/h264_encoder_impl.cc", - "//modules/video_coding/codecs/h264/h264_encoder_impl.h", - "//modules/video_coding/codecs/h264/include/h264.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_multiplex": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//media:rtc_media_base", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/multiplex/augmented_video_frame_buffer.cc", - "//modules/video_coding/codecs/multiplex/include/augmented_video_frame_buffer.h", - "//modules/video_coding/codecs/multiplex/include/multiplex_decoder_adapter.h", - "//modules/video_coding/codecs/multiplex/include/multiplex_encoder_adapter.h", - "//modules/video_coding/codecs/multiplex/multiplex_decoder_adapter.cc", - "//modules/video_coding/codecs/multiplex/multiplex_encoded_image_packer.cc", - "//modules/video_coding/codecs/multiplex/multiplex_encoded_image_packer.h", - "//modules/video_coding/codecs/multiplex/multiplex_encoder_adapter.cc" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp8": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//api/video_codecs:vp8_temporal_layers_factory", - "//common_video:common_video", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp8_temporal_layers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base/experiments:cpu_speed_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:rate_control_settings", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp8/include/vp8.h", - "//modules/video_coding/codecs/vp8/libvpx_interface.cc", - "//modules/video_coding/codecs/vp8/libvpx_interface.h", - "//modules/video_coding/codecs/vp8/libvpx_vp8_decoder.cc", - "//modules/video_coding/codecs/vp8/libvpx_vp8_decoder.h", - "//modules/video_coding/codecs/vp8/libvpx_vp8_encoder.cc", - "//modules/video_coding/codecs/vp8/libvpx_vp8_encoder.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp8_temporal_layers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp8/default_temporal_layers.cc", - "//modules/video_coding/codecs/vp8/default_temporal_layers.h", - "//modules/video_coding/codecs/vp8/include/temporal_layers_checker.h", - "//modules/video_coding/codecs/vp8/screenshare_layers.cc", - "//modules/video_coding/codecs/vp8/screenshare_layers.h", - "//modules/video_coding/codecs/vp8/temporal_layers.h", - "//modules/video_coding/codecs/vp8/temporal_layers_checker.cc" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp9": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i010", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//media:rtc_media_base", - "//media:rtc_vp9_profile", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp9/include/vp9.h", - "//modules/video_coding/codecs/vp9/vp9.cc", - "//modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.cc", - "//modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.h", - "//modules/video_coding/codecs/vp9/vp9_impl.cc", - "//modules/video_coding/codecs/vp9/vp9_impl.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp9_helpers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_codec_constants", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base/experiments:stable_target_rate_experiment", - "//third_party/abseil-cpp/absl/container:inlined_vector" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp9/svc_config.cc", - "//modules/video_coding/codecs/vp9/svc_config.h", - "//modules/video_coding/codecs/vp9/svc_rate_allocator.cc", - "//modules/video_coding/codecs/vp9/svc_rate_allocator.h" - ], - "type": "static_library" - }, - "//modules/video_processing:denoiser_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules:module_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_processing/util/denoiser_filter.h" - ], - "type": "source_set" - }, - "//modules/video_processing:video_processing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//common_audio:common_audio", - "//common_video:common_video", - "//modules:module_api", - "//modules/utility:utility", - "//modules/video_processing:denoiser_filter", - "//modules/video_processing:video_processing_neon", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_processing/util/denoiser_filter.cc", - "//modules/video_processing/util/denoiser_filter_c.cc", - "//modules/video_processing/util/denoiser_filter_c.h", - "//modules/video_processing/util/noise_estimation.cc", - "//modules/video_processing/util/noise_estimation.h", - "//modules/video_processing/util/skin_detection.cc", - "//modules/video_processing/util/skin_detection.h", - "//modules/video_processing/video_denoiser.cc", - "//modules/video_processing/video_denoiser.h" - ], - "type": "static_library" - }, - "//modules/video_processing:video_processing_neon": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/video_processing:denoiser_filter" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_processing/util/denoiser_filter_neon.cc", - "//modules/video_processing/util/denoiser_filter_neon.h" - ], - "type": "static_library" - }, - "//modules:module_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/include/module.h", - "//modules/include/module_common_types.h" - ], - "type": "source_set" - }, - "//modules:module_api_public": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/include/module_common_types_public.h" - ], - "type": "source_set" - }, - "//modules:module_fec_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/include/module_fec_types.h" - ], - "type": "source_set" - }, - "//rtc_base/experiments:alr_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/alr_experiment.cc", - "//rtc_base/experiments/alr_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:balanced_degradation_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/balanced_degradation_settings.cc", - "//rtc_base/experiments/balanced_degradation_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:cpu_speed_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/cpu_speed_experiment.cc", - "//rtc_base/experiments/cpu_speed_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:field_trial_parser": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/field_trial_list.cc", - "//rtc_base/experiments/field_trial_list.h", - "//rtc_base/experiments/field_trial_parser.cc", - "//rtc_base/experiments/field_trial_parser.h", - "//rtc_base/experiments/field_trial_units.cc", - "//rtc_base/experiments/field_trial_units.h", - "//rtc_base/experiments/struct_parameters_parser.cc", - "//rtc_base/experiments/struct_parameters_parser.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:jitter_upper_bound_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/jitter_upper_bound_experiment.cc", - "//rtc_base/experiments/jitter_upper_bound_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:keyframe_interval_settings_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base/experiments:field_trial_parser", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/keyframe_interval_settings.cc", - "//rtc_base/experiments/keyframe_interval_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:min_video_bitrate_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/video:video_frame", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/min_video_bitrate_experiment.cc", - "//rtc_base/experiments/min_video_bitrate_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:quality_rampup_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/quality_rampup_experiment.cc", - "//rtc_base/experiments/quality_rampup_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:quality_scaler_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/quality_scaler_settings.cc", - "//rtc_base/experiments/quality_scaler_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:quality_scaling_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/quality_scaling_experiment.cc", - "//rtc_base/experiments/quality_scaling_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:rate_control_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//api/units:data_size", - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/rate_control_settings.cc", - "//rtc_base/experiments/rate_control_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:rtt_mult_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/rtt_mult_experiment.cc", - "//rtc_base/experiments/rtt_mult_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:stable_target_rate_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:rate_control_settings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/stable_target_rate_experiment.cc", - "//rtc_base/experiments/stable_target_rate_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/memory:aligned_malloc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/memory/aligned_malloc.cc", - "//rtc_base/memory/aligned_malloc.h" - ], - "type": "static_library" - }, - "//rtc_base/network:sent_packet": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/network/sent_packet.cc", - "//rtc_base/network/sent_packet.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:mutex": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base/synchronization:yield", - "//rtc_base/system:unused", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/mutex.cc", - "//rtc_base/synchronization/mutex.h", - "//rtc_base/synchronization/mutex_critical_section.h", - "//rtc_base/synchronization/mutex_pthread.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:rw_lock_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/rw_lock_wrapper.cc", - "//rtc_base/synchronization/rw_lock_posix.cc", - "//rtc_base/synchronization/rw_lock_posix.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:sequence_checker": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base:stringutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/sequence_checker.cc", - "//rtc_base/synchronization/sequence_checker.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:yield": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/yield.cc", - "//rtc_base/synchronization/yield.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:yield_policy": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/yield_policy.cc", - "//rtc_base/synchronization/yield_policy.h" - ], - "type": "static_library" - }, - "//rtc_base/system:arch": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/arch.h" - ], - "type": "source_set" - }, - "//rtc_base/system:file_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:safe_conversions" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/file_wrapper.cc", - "//rtc_base/system/file_wrapper.h" - ], - "type": "static_library" - }, - "//rtc_base/system:ignore_warnings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/ignore_warnings.h" - ], - "type": "source_set" - }, - "//rtc_base/system:inline": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/inline.h" - ], - "type": "source_set" - }, - "//rtc_base/system:rtc_export": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/rtc_export.h", - "//rtc_base/system/rtc_export_template.h" - ], - "type": "source_set" - }, - "//rtc_base/system:thread_registry": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/thread_registry.h" - ], - "type": "source_set" - }, - "//rtc_base/system:unused": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/unused.h" - ], - "type": "source_set" - }, - "//rtc_base/system:warn_current_thread_is_deadlocked": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/warn_current_thread_is_deadlocked.h" - ], - "type": "source_set" - }, - "//rtc_base/task_utils:pending_task_safety_flag": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:checks", - "//rtc_base:refcount", - "//rtc_base:thread_checker", - "//rtc_base/synchronization:sequence_checker" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/task_utils/pending_task_safety_flag.cc", - "//rtc_base/task_utils/pending_task_safety_flag.h" - ], - "type": "static_library" - }, - "//rtc_base/task_utils:repeating_task": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//api/units:time_delta", - "//api/units:timestamp", - "//rtc_base:logging", - "//rtc_base:thread_checker", - "//rtc_base:timeutils", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//rtc_base/task_utils/repeating_task.cc", - "//rtc_base/task_utils/repeating_task.h" - ], - "type": "static_library" - }, - "//rtc_base/task_utils:to_queued_task": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//rtc_base/task_utils:pending_task_safety_flag" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/task_utils/to_queued_task.h" - ], - "type": "source_set" - }, - "//rtc_base/third_party/base64:base64": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/third_party/base64/base64.cc", - "//rtc_base/third_party/base64/base64.h" - ], - "type": "static_library" - }, - "//rtc_base/third_party/sigslot:sigslot": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/third_party/sigslot/sigslot.cc", - "//rtc_base/third_party/sigslot/sigslot.h" - ], - "type": "static_library" - }, - "//rtc_base/time:timestamp_extrapolator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/synchronization:rw_lock_wrapper" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/time/timestamp_extrapolator.cc", - "//rtc_base/time/timestamp_extrapolator.h" - ], - "type": "static_library" - }, - "//rtc_base/units:unit_base": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_conversions" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/units/unit_base.h" - ], - "type": "source_set" - }, - "//rtc_base:atomicops": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/atomic_ops.h" - ], - "type": "source_set" - }, - "//rtc_base:audio_format_to_string": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:stringutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/strings/audio_format_to_string.cc", - "//rtc_base/strings/audio_format_to_string.h" - ], - "type": "static_library" - }, - "//rtc_base:checks": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:safe_compare", - "//rtc_base/system:inline", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/checks.cc", - "//rtc_base/checks.h" - ], - "type": "static_library" - }, - "//rtc_base:compile_assert_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/compile_assert_c.h" - ], - "type": "source_set" - }, - "//rtc_base:criticalsection": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:atomicops", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base/synchronization:yield", - "//rtc_base/system:unused" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/deprecated/recursive_critical_section.cc", - "//rtc_base/deprecated/recursive_critical_section.h" - ], - "type": "static_library" - }, - "//rtc_base:deprecation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/deprecation.h" - ], - "type": "source_set" - }, - "//rtc_base:divide_round": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_compare" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/divide_round.h" - ], - "type": "source_set" - }, - "//rtc_base:gtest_prod": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/gtest_prod_util.h" - ], - "type": "source_set" - }, - "//rtc_base:ignore_wundef": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/ignore_wundef.h" - ], - "type": "source_set" - }, - "//rtc_base:logging": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32", - "-Wno-exit-time-destructors", - "-Wno-global-constructors" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:deprecation", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base:stringutils", - "//rtc_base:timeutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:inline", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/logging.cc", - "//rtc_base/logging.h" - ], - "type": "static_library" - }, - "//rtc_base:macromagic": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/arraysize.h", - "//rtc_base/constructor_magic.h", - "//rtc_base/format_macros.h", - "//rtc_base/stringize_macros.h", - "//rtc_base/thread_annotations.h" - ], - "type": "source_set" - }, - "//rtc_base:platform_thread": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:atomicops", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base:rtc_event", - "//rtc_base:thread_checker", - "//rtc_base:timeutils", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/platform_thread.cc", - "//rtc_base/platform_thread.h" - ], - "type": "static_library" - }, - "//rtc_base:platform_thread_types": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/platform_thread_types.cc", - "//rtc_base/platform_thread_types.h" - ], - "type": "static_library" - }, - "//rtc_base:protobuf_utils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/protobuf_utils.h" - ], - "type": "source_set" - }, - "//rtc_base:rate_limiter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//rtc_base/rate_limiter.cc", - "//rtc_base/rate_limiter.h" - ], - "type": "static_library" - }, - "//rtc_base:refcount": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/ref_count.h", - "//rtc_base/ref_counted_object.h", - "//rtc_base/ref_counter.h" - ], - "type": "source_set" - }, - "//rtc_base:rtc_base": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api:scoped_refptr", - "//api/numerics:numerics", - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:stringutils", - "//rtc_base/network:sent_packet", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:inline", - "//rtc_base/system:rtc_export", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/third_party/base64:base64", - "//rtc_base/third_party/sigslot:sigslot", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:flat_hash_map", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//rtc_base/unused/", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//rtc_base/async_resolver_interface.cc", - "//rtc_base/async_resolver_interface.h", - "//rtc_base/async_socket.cc", - "//rtc_base/async_socket.h", - "//rtc_base/crc32.cc", - "//rtc_base/crc32.h", - "//rtc_base/crypt_string.cc", - "//rtc_base/crypt_string.h", - "//rtc_base/data_rate_limiter.cc", - "//rtc_base/data_rate_limiter.h", - "//rtc_base/dscp.h", - "//rtc_base/file_rotating_stream.cc", - "//rtc_base/file_rotating_stream.h", - "//rtc_base/ip_address.cc", - "//rtc_base/ip_address.h", - "//rtc_base/keep_ref_until_done.h", - "//rtc_base/message_handler.cc", - "//rtc_base/message_handler.h", - "//rtc_base/net_helpers.cc", - "//rtc_base/net_helpers.h", - "//rtc_base/network_constants.cc", - "//rtc_base/network_constants.h", - "//rtc_base/network_route.cc", - "//rtc_base/network_route.h", - "//rtc_base/null_socket_server.cc", - "//rtc_base/null_socket_server.h", - "//rtc_base/physical_socket_server.cc", - "//rtc_base/physical_socket_server.h", - "//rtc_base/sigslot_repeater.h", - "//rtc_base/socket_address.cc", - "//rtc_base/socket_address.h", - "//rtc_base/socket_server.h", - "//rtc_base/stream.cc", - "//rtc_base/stream.h", - "//rtc_base/thread.cc", - "//rtc_base/thread.h", - "//rtc_base/callback.h", - "//rtc_base/log_sinks.cc", - "//rtc_base/log_sinks.h", - "//rtc_base/rolling_accumulator.h", - "//rtc_base/ssl_roots.h", - "//rtc_base/ifaddrs_converter.cc", - "//rtc_base/ifaddrs_converter.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_base_approved": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//rtc_base:atomicops", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:platform_thread", - "//rtc_base:platform_thread_types", - "//rtc_base:refcount", - "//rtc_base:rtc_event", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_compare", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//rtc_base:thread_checker", - "//rtc_base:timeutils", - "//rtc_base:type_traits", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:arch", - "//rtc_base/system:rtc_export", - "//rtc_base/system:unused", - "//rtc_base/third_party/base64:base64", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/bind.h", - "//rtc_base/bit_buffer.cc", - "//rtc_base/bit_buffer.h", - "//rtc_base/buffer.h", - "//rtc_base/buffer_queue.cc", - "//rtc_base/buffer_queue.h", - "//rtc_base/byte_buffer.cc", - "//rtc_base/byte_buffer.h", - "//rtc_base/byte_order.h", - "//rtc_base/copy_on_write_buffer.cc", - "//rtc_base/copy_on_write_buffer.h", - "//rtc_base/event_tracer.cc", - "//rtc_base/event_tracer.h", - "//rtc_base/location.cc", - "//rtc_base/location.h", - "//rtc_base/message_buffer_reader.h", - "//rtc_base/numerics/histogram_percentile_counter.cc", - "//rtc_base/numerics/histogram_percentile_counter.h", - "//rtc_base/numerics/mod_ops.h", - "//rtc_base/numerics/moving_max_counter.h", - "//rtc_base/numerics/sample_counter.cc", - "//rtc_base/numerics/sample_counter.h", - "//rtc_base/one_time_event.h", - "//rtc_base/race_checker.cc", - "//rtc_base/race_checker.h", - "//rtc_base/random.cc", - "//rtc_base/random.h", - "//rtc_base/rate_statistics.cc", - "//rtc_base/rate_statistics.h", - "//rtc_base/rate_tracker.cc", - "//rtc_base/rate_tracker.h", - "//rtc_base/swap_queue.h", - "//rtc_base/timestamp_aligner.cc", - "//rtc_base/timestamp_aligner.h", - "//rtc_base/trace_event.h", - "//rtc_base/zero_memory.cc", - "//rtc_base/zero_memory.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_event": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base/synchronization:yield_policy", - "//rtc_base/system:warn_current_thread_is_deadlocked", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/event.cc", - "//rtc_base/event.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_numerics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/event_based_exponential_moving_average.cc", - "//rtc_base/numerics/event_based_exponential_moving_average.h", - "//rtc_base/numerics/exp_filter.cc", - "//rtc_base/numerics/exp_filter.h", - "//rtc_base/numerics/math_utils.h", - "//rtc_base/numerics/moving_average.cc", - "//rtc_base/numerics/moving_average.h", - "//rtc_base/numerics/moving_median_filter.h", - "//rtc_base/numerics/percentile_filter.h", - "//rtc_base/numerics/running_statistics.h", - "//rtc_base/numerics/sequence_number_util.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_task_queue": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export", - "//rtc_base/task_utils:to_queued_task", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/task_queue.cc", - "//rtc_base/task_queue.h" - ], - "type": "static_library" - }, - "//rtc_base:safe_compare": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/safe_compare.h" - ], - "type": "source_set" - }, - "//rtc_base:safe_conversions": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/safe_conversions.h", - "//rtc_base/numerics/safe_conversions_impl.h" - ], - "type": "source_set" - }, - "//rtc_base:safe_minmax": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_compare", - "//rtc_base:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/safe_minmax.h" - ], - "type": "source_set" - }, - "//rtc_base:sanitizer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/sanitizer.h" - ], - "type": "source_set" - }, - "//rtc_base:stringutils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:safe_minmax", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/string_encode.cc", - "//rtc_base/string_encode.h", - "//rtc_base/string_to_number.cc", - "//rtc_base/string_to_number.h", - "//rtc_base/string_utils.cc", - "//rtc_base/string_utils.h", - "//rtc_base/strings/string_builder.cc", - "//rtc_base/strings/string_builder.h", - "//rtc_base/strings/string_format.cc", - "//rtc_base/strings/string_format.h" - ], - "type": "static_library" - }, - "//rtc_base:thread_checker": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:deprecation", - "//rtc_base/synchronization:sequence_checker" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/thread_checker.h" - ], - "type": "source_set" - }, - "//rtc_base:timeutils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_EXCLUDE_SYSTEM_TIME", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system_time.cc", - "//rtc_base/system_time.h", - "//rtc_base/time_utils.cc", - "//rtc_base/time_utils.h" - ], - "type": "static_library" - }, - "//rtc_base:type_traits": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/type_traits.h" - ], - "type": "source_set" - }, - "//rtc_base:weak_ptr": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:refcount", - "//rtc_base/synchronization:sequence_checker" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/weak_ptr.cc", - "//rtc_base/weak_ptr.h" - ], - "type": "static_library" - }, - "//system_wrappers:field_trial": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//system_wrappers/source/field_trial.cc" - ], - "type": "static_library" - }, - "//system_wrappers:metrics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//system_wrappers/source/metrics.cc" - ], - "type": "static_library" - }, - "//system_wrappers:system_wrappers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:timestamp", - "//modules:module_api_public", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:rw_lock_wrapper", - "//rtc_base/system:arch", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//system_wrappers/include/clock.h", - "//system_wrappers/include/cpu_features_wrapper.h", - "//system_wrappers/include/cpu_info.h", - "//system_wrappers/include/ntp_time.h", - "//system_wrappers/include/rtp_to_ntp_estimator.h", - "//system_wrappers/include/sleep.h", - "//system_wrappers/source/clock.cc", - "//system_wrappers/source/cpu_features.cc", - "//system_wrappers/source/cpu_info.cc", - "//system_wrappers/source/rtp_to_ntp_estimator.cc", - "//system_wrappers/source/sleep.cc", - "//system_wrappers/source/cpu_features_linux.cc" - ], - "type": "static_library" - }, - "//test:rtp_test_utils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_parameters", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//test/rtp_header_parser.cc", - "//test/rtp_header_parser.h" - ], - "type": "static_library" - }, - "//third_party/abseil-cpp/absl/algorithm:algorithm": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/algorithm:container": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:algorithm", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:atomic_hook": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:base_internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:core_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:log_severity": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/base/log_severity.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:raw_logging_internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:atomic_hook", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/base:log_severity" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/base/internal/raw_logging.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:compressed_tuple": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/utility:utility" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:flat_hash_map": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:inlined_vector": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:algorithm", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector_internal", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:inlined_vector_internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:compressed_tuple", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/types:span" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/memory:memory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/meta:type_traits": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/numeric:int128": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/numeric/int128.cc", - "//third_party/abseil-cpp/absl/numeric/int128_have_intrinsic.inc", - "//third_party/abseil-cpp/absl/numeric/int128_no_intrinsic.inc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/strings:internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:raw_logging_internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/strings/internal/escaping.cc", - "//third_party/abseil-cpp/absl/strings/internal/ostringstream.cc", - "//third_party/abseil-cpp/absl/strings/internal/utf8.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/strings:strings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/base:raw_logging_internal", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/numeric:int128", - "//third_party/abseil-cpp/absl/strings:internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/strings/ascii.cc", - "//third_party/abseil-cpp/absl/strings/charconv.cc", - "//third_party/abseil-cpp/absl/strings/escaping.cc", - "//third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc", - "//third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h", - "//third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc", - "//third_party/abseil-cpp/absl/strings/internal/charconv_parse.h", - "//third_party/abseil-cpp/absl/strings/internal/memutil.cc", - "//third_party/abseil-cpp/absl/strings/internal/memutil.h", - "//third_party/abseil-cpp/absl/strings/internal/stl_type_traits.h", - "//third_party/abseil-cpp/absl/strings/internal/str_join_internal.h", - "//third_party/abseil-cpp/absl/strings/internal/str_split_internal.h", - "//third_party/abseil-cpp/absl/strings/match.cc", - "//third_party/abseil-cpp/absl/strings/numbers.cc", - "//third_party/abseil-cpp/absl/strings/str_cat.cc", - "//third_party/abseil-cpp/absl/strings/str_replace.cc", - "//third_party/abseil-cpp/absl/strings/str_split.cc", - "//third_party/abseil-cpp/absl/strings/string_view.cc", - "//third_party/abseil-cpp/absl/strings/substitute.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:bad_optional_access": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:raw_logging_internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/bad_optional_access.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:bad_variant_access": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:raw_logging_internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/bad_variant_access.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:optional": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:base_internal", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/types:bad_optional_access", - "//third_party/abseil-cpp/absl/utility:utility" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/internal/optional.h" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:span": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:algorithm", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/internal/span.h" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:variant": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:base_internal", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/types:bad_variant_access", - "//third_party/abseil-cpp/absl/utility:utility" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/internal/variant.h" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/utility:utility": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:base_internal", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/pffft:pffft": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG" - ], - "deps": [], - "include_dirs": [ - "//" - ], - "libs": [], - "sources": [ - "//third_party/pffft/src/pffft.c", - "//third_party/pffft/src/pffft.h" - ], - "type": "static_library" - }, - "//third_party/rnnoise:rnn_vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG" - ], - "deps": [], - "include_dirs": [ - "//" - ], - "libs": [], - "sources": [ - "//third_party/rnnoise/src/rnn_activations.h", - "//third_party/rnnoise/src/rnn_vad_weights.cc", - "//third_party/rnnoise/src/rnn_vad_weights.h" - ], - "type": "source_set" - }, - "//video/adaptation:video_adaptation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/adaptation:resource_adaptation_api", - "//api/task_queue:task_queue", - "//api/units:data_rate", - "//api/video:video_adaptation", - "//api/video:video_frame", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//call/adaptation:resource_adaptation", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_event", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:timeutils", - "//rtc_base/experiments:balanced_degradation_settings", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:quality_rampup_experiment", - "//rtc_base/experiments:quality_scaler_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/adaptation/balanced_constraint.cc", - "//video/adaptation/balanced_constraint.h", - "//video/adaptation/bitrate_constraint.cc", - "//video/adaptation/bitrate_constraint.h", - "//video/adaptation/encode_usage_resource.cc", - "//video/adaptation/encode_usage_resource.h", - "//video/adaptation/overuse_frame_detector.cc", - "//video/adaptation/overuse_frame_detector.h", - "//video/adaptation/quality_rampup_experiment_helper.cc", - "//video/adaptation/quality_rampup_experiment_helper.h", - "//video/adaptation/quality_scaler_resource.cc", - "//video/adaptation/quality_scaler_resource.h", - "//video/adaptation/video_stream_encoder_resource.cc", - "//video/adaptation/video_stream_encoder_resource.h", - "//video/adaptation/video_stream_encoder_resource_manager.cc", - "//video/adaptation/video_stream_encoder_resource_manager.h" - ], - "type": "static_library" - }, - "//video:frame_dumping_decoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding", - "//modules/video_coding:video_coding_utility", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:file_wrapper" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/frame_dumping_decoder.cc", - "//video/frame_dumping_decoder.h" - ], - "type": "static_library" - }, - "//video:video": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:fec_controller_api", - "//api:frame_transformer_interface", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:options", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/units:timestamp", - "//api/video:encoded_image", - "//api/video:recordable_encoded_frame", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video:video_stream_encoder", - "//api/video:video_stream_encoder_create", - "//api/video_codecs:video_codecs_api", - "//call:bitrate_allocator", - "//call:call_interfaces", - "//call:rtp_interfaces", - "//call:rtp_receiver", - "//call:rtp_sender", - "//call:video_stream_api", - "//common_video:common_video", - "//media:rtc_h264_profile_id", - "//modules:module_api", - "//modules:module_api_public", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/utility:utility", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:nack_module", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding/deprecated:nack_module", - "//modules/video_processing:video_processing", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:stringutils", - "//rtc_base:weak_ptr", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:keyframe_interval_settings_experiment", - "//rtc_base/experiments:min_video_bitrate_experiment", - "//rtc_base/experiments:quality_scaling_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:thread_registry", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/time:timestamp_extrapolator", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//video:frame_dumping_decoder" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/buffered_frame_decryptor.cc", - "//video/buffered_frame_decryptor.h", - "//video/call_stats.cc", - "//video/call_stats.h", - "//video/call_stats2.cc", - "//video/call_stats2.h", - "//video/encoder_rtcp_feedback.cc", - "//video/encoder_rtcp_feedback.h", - "//video/quality_limitation_reason_tracker.cc", - "//video/quality_limitation_reason_tracker.h", - "//video/quality_threshold.cc", - "//video/quality_threshold.h", - "//video/receive_statistics_proxy.cc", - "//video/receive_statistics_proxy.h", - "//video/receive_statistics_proxy2.cc", - "//video/receive_statistics_proxy2.h", - "//video/report_block_stats.cc", - "//video/report_block_stats.h", - "//video/rtp_streams_synchronizer.cc", - "//video/rtp_streams_synchronizer.h", - "//video/rtp_streams_synchronizer2.cc", - "//video/rtp_streams_synchronizer2.h", - "//video/rtp_video_stream_receiver.cc", - "//video/rtp_video_stream_receiver.h", - "//video/rtp_video_stream_receiver2.cc", - "//video/rtp_video_stream_receiver2.h", - "//video/rtp_video_stream_receiver_frame_transformer_delegate.cc", - "//video/rtp_video_stream_receiver_frame_transformer_delegate.h", - "//video/send_delay_stats.cc", - "//video/send_delay_stats.h", - "//video/send_statistics_proxy.cc", - "//video/send_statistics_proxy.h", - "//video/stats_counter.cc", - "//video/stats_counter.h", - "//video/stream_synchronization.cc", - "//video/stream_synchronization.h", - "//video/transport_adapter.cc", - "//video/transport_adapter.h", - "//video/video_quality_observer.cc", - "//video/video_quality_observer.h", - "//video/video_quality_observer2.cc", - "//video/video_quality_observer2.h", - "//video/video_receive_stream.cc", - "//video/video_receive_stream.h", - "//video/video_receive_stream2.cc", - "//video/video_receive_stream2.h", - "//video/video_send_stream.cc", - "//video/video_send_stream.h", - "//video/video_send_stream_impl.cc", - "//video/video_send_stream_impl.h", - "//video/video_stream_decoder.cc", - "//video/video_stream_decoder.h", - "//video/video_stream_decoder2.cc", - "//video/video_stream_decoder2.h" - ], - "type": "static_library" - }, - "//video:video_stream_encoder_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "--target=aarch64-linux-gnu", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_ARCH_ARM64", - "WEBRTC_HAS_NEON", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api/adaptation:resource_adaptation_api", - "//api/task_queue:task_queue", - "//api/units:data_rate", - "//api/video:encoded_image", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//call/adaptation:resource_adaptation", - "//common_video:common_video", - "//modules:module_api_public", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_event", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:timeutils", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:balanced_degradation_settings", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:quality_rampup_experiment", - "//rtc_base/experiments:quality_scaler_settings", - "//rtc_base/experiments:quality_scaling_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional", - "//video/adaptation:video_adaptation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/alignment_adjuster.cc", - "//video/alignment_adjuster.h", - "//video/encoder_bitrate_adjuster.cc", - "//video/encoder_bitrate_adjuster.h", - "//video/encoder_overshoot_detector.cc", - "//video/encoder_overshoot_detector.h", - "//video/frame_encode_metadata_writer.cc", - "//video/frame_encode_metadata_writer.h", - "//video/video_source_sink_controller.cc", - "//video/video_source_sink_controller.h", - "//video/video_stream_encoder.cc", - "//video/video_stream_encoder.h" - ], - "type": "static_library" - } - } -} \ No newline at end of file diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_linux_False.mozconfig b/dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_linux_False.mozconfig deleted file mode 100644 index 533ff003f24b..000000000000 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_True_arm64_linux_False.mozconfig +++ /dev/null @@ -1,7 +0,0 @@ -ac_add_options --enable-debug -ac_add_options --target=aarch64 -ac_add_options --enable-bootstrap -ac_add_options --enable-default-toolkit=cairo-gtk3-wayland-only - -mk_add_options MOZ_OBJDIR=obj-x64_True_arm64_linux_False - diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_True_arm_android.json b/dom/media/webrtc/third_party_build/gn-configs/x64_True_arm_android.json index 355b2c6754b1..f2ee72086e9c 100644 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_True_arm_android.json +++ b/dom/media/webrtc/third_party_build/gn-configs/x64_True_arm_android.json @@ -9,7 +9,6 @@ "CPU_ARCH": "arm", "HOST_CPU_ARCH": "x86_64", "MOZ_DEBUG": "1", - "MOZ_X11": null, "OS_TARGET": "Android" }, "sandbox_vars": { diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_android.json b/dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_android.json index 49a8033d895c..2d8f38efc6aa 100644 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_android.json +++ b/dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_android.json @@ -9,7 +9,6 @@ "CPU_ARCH": "x86_64", "HOST_CPU_ARCH": "x86_64", "MOZ_DEBUG": "1", - "MOZ_X11": null, "OS_TARGET": "Android" }, "sandbox_vars": { diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_linux_True.json b/dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_linux.json similarity index 99% rename from dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_linux_True.json rename to dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_linux.json index 0934b5c898f7..74b4247e20e6 100644 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_linux_True.json +++ b/dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_linux.json @@ -3,14 +3,12 @@ "host_cpu": "x64", "is_debug": true, "target_cpu": "x64", - "target_os": "linux", - "use_x11": true + "target_os": "linux" }, "mozbuild_args": { "CPU_ARCH": "x86_64", "HOST_CPU_ARCH": "x86_64", "MOZ_DEBUG": "1", - "MOZ_X11": "1", "OS_TARGET": "Linux" }, "sandbox_vars": { diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_linux_True.mozconfig b/dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_linux.mozconfig similarity index 55% rename from dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_linux_True.mozconfig rename to dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_linux.mozconfig index 7030314a9588..ed55467b38b1 100644 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_linux_True.mozconfig +++ b/dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_linux.mozconfig @@ -1,5 +1,5 @@ ac_add_options --enable-debug ac_add_options --enable-bootstrap -mk_add_options MOZ_OBJDIR=obj-x64_True_x64_linux_True +mk_add_options MOZ_OBJDIR=obj-x64_True_x64_linux diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_linux_False.json b/dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_linux_False.json deleted file mode 100644 index 59d091ef6df3..000000000000 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_linux_False.json +++ /dev/null @@ -1,43005 +0,0 @@ -{ - "gn_gen_args": { - "host_cpu": "x64", - "is_debug": true, - "target_cpu": "x64", - "target_os": "linux", - "use_x11": false - }, - "mozbuild_args": { - "CPU_ARCH": "x86_64", - "HOST_CPU_ARCH": "x86_64", - "MOZ_DEBUG": "1", - "MOZ_X11": null, - "OS_TARGET": "Linux" - }, - "sandbox_vars": { - "COMPILE_FLAGS": { - "WARNINGS_AS_ERRORS": [] - }, - "FINAL_LIBRARY": "webrtc" - }, - "targets": { - "//:webrtc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:builtin_audio_decoder_factory", - "//api/audio_codecs:builtin_audio_encoder_factory", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:builtin_video_decoder_factory", - "//api/video_codecs:builtin_video_encoder_factory", - "//audio:audio", - "//call:call", - "//common_audio:common_audio", - "//common_video:common_video", - "//media:media", - "//modules:modules", - "//modules/video_capture:video_capture_internal_impl", - "//rtc_base:rtc_base", - "//test:rtp_test_utils", - "//video:video" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt", - "m" - ], - "sources": [], - "type": "static_library" - }, - "//api/adaptation:resource_adaptation_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:refcount", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/adaptation/resource.cc", - "//api/adaptation/resource.h" - ], - "type": "source_set" - }, - "//api/audio:aec3_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/echo_canceller3_config.cc", - "//api/audio/echo_canceller3_config.h" - ], - "type": "static_library" - }, - "//api/audio:aec3_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:aec3_config", - "//api/audio:echo_control", - "//modules/audio_processing/aec3:aec3", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio/echo_canceller3_factory.cc", - "//api/audio/echo_canceller3_factory.h" - ], - "type": "static_library" - }, - "//api/audio:audio_frame_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_packet_info", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/audio_frame.cc", - "//api/audio/audio_frame.h", - "//api/audio/channel_layout.cc", - "//api/audio/channel_layout.h" - ], - "type": "static_library" - }, - "//api/audio:audio_mixer_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/audio_mixer.h" - ], - "type": "source_set" - }, - "//api/audio:echo_control": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/echo_control.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/L16:audio_decoder_L16": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:pcm16b", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/L16/audio_decoder_L16.cc", - "//api/audio_codecs/L16/audio_decoder_L16.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/L16:audio_encoder_L16": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:pcm16b", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/L16/audio_encoder_L16.cc", - "//api/audio_codecs/L16/audio_encoder_L16.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g711:audio_decoder_g711": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g711", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g711/audio_decoder_g711.cc", - "//api/audio_codecs/g711/audio_decoder_g711.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g711:audio_encoder_g711": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g711", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g711/audio_encoder_g711.cc", - "//api/audio_codecs/g711/audio_encoder_g711.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g722:audio_decoder_g722": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g722", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g722/audio_decoder_g722.cc", - "//api/audio_codecs/g722/audio_decoder_g722.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g722:audio_encoder_g722": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/g722:audio_encoder_g722_config", - "//modules/audio_coding:g722", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g722/audio_encoder_g722.cc", - "//api/audio_codecs/g722/audio_encoder_g722.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g722:audio_encoder_g722_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g722/audio_encoder_g722_config.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/ilbc:audio_decoder_ilbc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:ilbc", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/ilbc/audio_decoder_ilbc.cc", - "//api/audio_codecs/ilbc/audio_decoder_ilbc.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/ilbc:audio_encoder_ilbc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/ilbc:audio_encoder_ilbc_config", - "//modules/audio_coding:ilbc", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/ilbc/audio_encoder_ilbc.cc", - "//api/audio_codecs/ilbc/audio_encoder_ilbc.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/ilbc:audio_encoder_ilbc_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/ilbc/audio_encoder_ilbc_config.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/isac:audio_decoder_isac": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs/isac:audio_decoder_isac_float" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [], - "type": "source_set" - }, - "//api/audio_codecs/isac:audio_decoder_isac_float": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:isac", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/isac/audio_decoder_isac_float.cc", - "//api/audio_codecs/isac/audio_decoder_isac_float.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/isac:audio_encoder_isac": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs/isac:audio_encoder_isac_float" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [], - "type": "source_set" - }, - "//api/audio_codecs/isac:audio_encoder_isac_float": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:isac", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/isac/audio_encoder_isac_float.cc", - "//api/audio_codecs/isac/audio_encoder_isac_float.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_decoder_multiopus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_decoder_opus_config", - "//modules/audio_coding:webrtc_multiopus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_decoder_multi_channel_opus.cc", - "//api/audio_codecs/opus/audio_decoder_multi_channel_opus.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_decoder_opus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:webrtc_opus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/opus/audio_decoder_opus.cc", - "//api/audio_codecs/opus/audio_decoder_opus.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_decoder_opus_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_decoder_multi_channel_opus_config.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/opus:audio_encoder_multiopus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//modules/audio_coding:webrtc_multiopus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_encoder_multi_channel_opus.cc" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_encoder_opus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//modules/audio_coding:webrtc_opus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/opus/audio_encoder_opus.cc" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_encoder_opus_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_OPUS_VARIABLE_COMPLEXITY=0", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_encoder_multi_channel_opus_config.cc", - "//api/audio_codecs/opus/audio_encoder_multi_channel_opus_config.h", - "//api/audio_codecs/opus/audio_encoder_opus_config.cc", - "//api/audio_codecs/opus/audio_encoder_opus_config.h" - ], - "type": "static_library" - }, - "//api/audio_codecs:audio_codecs_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:bitrate_allocation", - "//api:scoped_refptr", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/audio_codec_pair_id.cc", - "//api/audio_codecs/audio_codec_pair_id.h", - "//api/audio_codecs/audio_decoder.cc", - "//api/audio_codecs/audio_decoder.h", - "//api/audio_codecs/audio_decoder_factory.h", - "//api/audio_codecs/audio_decoder_factory_template.h", - "//api/audio_codecs/audio_encoder.cc", - "//api/audio_codecs/audio_encoder.h", - "//api/audio_codecs/audio_encoder_factory.h", - "//api/audio_codecs/audio_encoder_factory_template.h", - "//api/audio_codecs/audio_format.cc", - "//api/audio_codecs/audio_format.h" - ], - "type": "static_library" - }, - "//api/audio_codecs:builtin_audio_decoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_USE_BUILTIN_ILBC=1", - "WEBRTC_USE_BUILTIN_OPUS=1", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/L16:audio_decoder_L16", - "//api/audio_codecs/g711:audio_decoder_g711", - "//api/audio_codecs/g722:audio_decoder_g722", - "//api/audio_codecs/ilbc:audio_decoder_ilbc", - "//api/audio_codecs/isac:audio_decoder_isac", - "//api/audio_codecs/opus:audio_decoder_multiopus", - "//api/audio_codecs/opus:audio_decoder_opus", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/builtin_audio_decoder_factory.cc", - "//api/audio_codecs/builtin_audio_decoder_factory.h" - ], - "type": "static_library" - }, - "//api/audio_codecs:builtin_audio_encoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_USE_BUILTIN_ILBC=1", - "WEBRTC_USE_BUILTIN_OPUS=1", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/L16:audio_encoder_L16", - "//api/audio_codecs/g711:audio_encoder_g711", - "//api/audio_codecs/g722:audio_encoder_g722", - "//api/audio_codecs/ilbc:audio_encoder_ilbc", - "//api/audio_codecs/isac:audio_encoder_isac", - "//api/audio_codecs/opus:audio_encoder_multiopus", - "//api/audio_codecs/opus:audio_encoder_opus", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/builtin_audio_encoder_factory.cc", - "//api/audio_codecs/builtin_audio_encoder_factory.h" - ], - "type": "static_library" - }, - "//api/crypto:frame_decryptor_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_parameters", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/crypto/frame_decryptor_interface.h" - ], - "type": "source_set" - }, - "//api/crypto:frame_encryptor_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_parameters", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/crypto/frame_encryptor_interface.h" - ], - "type": "source_set" - }, - "//api/crypto:options": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/crypto/crypto_options.cc", - "//api/crypto/crypto_options.h" - ], - "type": "static_library" - }, - "//api/neteq:default_neteq_controller_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/neteq:neteq_controller_api", - "//modules/audio_coding:neteq" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/neteq/default_neteq_controller_factory.cc", - "//api/neteq/default_neteq_controller_factory.h" - ], - "type": "source_set" - }, - "//api/neteq:neteq_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/neteq/neteq.cc", - "//api/neteq/neteq.h", - "//api/neteq/neteq_factory.h" - ], - "type": "source_set" - }, - "//api/neteq:neteq_controller_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/neteq:neteq_api", - "//api/neteq:tick_timer", - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/neteq/neteq_controller.h", - "//api/neteq/neteq_controller_factory.h" - ], - "type": "source_set" - }, - "//api/neteq:tick_timer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/neteq/tick_timer.cc", - "//api/neteq/tick_timer.h" - ], - "type": "source_set" - }, - "//api/numerics:numerics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:timestamp", - "//rtc_base:checks", - "//rtc_base:rtc_numerics", - "//rtc_base:timeutils", - "//third_party/abseil-cpp/absl/algorithm:container" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/numerics/samples_stats_counter.cc", - "//api/numerics/samples_stats_counter.h" - ], - "type": "static_library" - }, - "//api/rtc_event_log:rtc_event_log": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:libjingle_logging_api", - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:timeutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtc_event_log/rtc_event.cc", - "//api/rtc_event_log/rtc_event.h", - "//api/rtc_event_log/rtc_event_log.cc", - "//api/rtc_event_log/rtc_event_log.h", - "//api/rtc_event_log/rtc_event_log_factory_interface.h" - ], - "type": "static_library" - }, - "//api/task_queue:task_queue": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/task_queue/task_queue_base.cc" - ], - "type": "static_library" - }, - "//api/transport/rtp:dependency_descriptor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/rtp/dependency_descriptor.cc", - "//api/transport/rtp/dependency_descriptor.h" - ], - "type": "source_set" - }, - "//api/transport/rtp:rtp_source": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_headers", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/rtp/rtp_source.h" - ], - "type": "source_set" - }, - "//api/transport:bitrate_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/bitrate_settings.cc", - "//api/transport/bitrate_settings.h" - ], - "type": "static_library" - }, - "//api/transport:field_trial_based_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:webrtc_key_value_config", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/field_trial_based_config.cc", - "//api/transport/field_trial_based_config.h" - ], - "type": "static_library" - }, - "//api/transport:goog_cc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//modules/congestion_controller/goog_cc:goog_cc", - "//rtc_base:deprecation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/transport/goog_cc_factory.cc", - "//api/transport/goog_cc_factory.h" - ], - "type": "static_library" - }, - "//api/transport:network_control": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//rtc_base:deprecation", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/network_control.h", - "//api/transport/network_types.cc", - "//api/transport/network_types.h" - ], - "type": "static_library" - }, - "//api/transport:webrtc_key_value_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/webrtc_key_value_config.h" - ], - "type": "source_set" - }, - "//api/units:data_rate": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:data_size", - "//api/units:frequency", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/data_rate.cc", - "//api/units/data_rate.h" - ], - "type": "static_library" - }, - "//api/units:data_size": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/data_size.cc", - "//api/units/data_size.h" - ], - "type": "static_library" - }, - "//api/units:frequency": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/frequency.cc", - "//api/units/frequency.h" - ], - "type": "static_library" - }, - "//api/units:time_delta": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/time_delta.cc", - "//api/units/time_delta.h" - ], - "type": "static_library" - }, - "//api/units:timestamp": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/timestamp.cc", - "//api/units/timestamp.h" - ], - "type": "static_library" - }, - "//api/video:builtin_video_bitrate_allocator_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video_codecs:video_codecs_api", - "//media:rtc_media_base", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/builtin_video_bitrate_allocator_factory.cc", - "//api/video/builtin_video_bitrate_allocator_factory.h" - ], - "type": "static_library" - }, - "//api/video:encoded_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/video_coding:encoded_frame" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/encoded_frame.cc", - "//api/video/encoded_frame.h" - ], - "type": "static_library" - }, - "//api/video:encoded_image": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:refcountedbase", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/encoded_image.cc", - "//api/video/encoded_image.h" - ], - "type": "static_library" - }, - "//api/video:recordable_encoded_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/units:timestamp", - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/recordable_encoded_frame.h" - ], - "type": "source_set" - }, - "//api/video:video_adaptation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:stringutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_adaptation_counters.cc", - "//api/video/video_adaptation_counters.h", - "//api/video/video_adaptation_reason.h" - ], - "type": "static_library" - }, - "//api/video:video_bitrate_allocation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_codec_constants", - "//rtc_base:checks", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_bitrate_allocation.cc", - "//api/video/video_bitrate_allocation.h" - ], - "type": "static_library" - }, - "//api/video:video_bitrate_allocator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/video:video_bitrate_allocation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_bitrate_allocator.cc", - "//api/video/video_bitrate_allocator.h" - ], - "type": "static_library" - }, - "//api/video:video_bitrate_allocator_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_bitrate_allocator", - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_bitrate_allocator_factory.h" - ], - "type": "source_set" - }, - "//api/video:video_codec_constants": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_codec_constants.h" - ], - "type": "source_set" - }, - "//api/video:video_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_codec_type.h", - "//api/video/video_frame.cc", - "//api/video/video_frame.h", - "//api/video/video_frame_buffer.cc", - "//api/video/video_frame_buffer.h", - "//api/video/video_sink_interface.h", - "//api/video/video_source_interface.cc", - "//api/video/video_source_interface.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_i010": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/memory:aligned_malloc" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/i010_buffer.cc", - "//api/video/i010_buffer.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_i420": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/i420_buffer.cc", - "//api/video/i420_buffer.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_metadata": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/transport/rtp:dependency_descriptor", - "//modules/rtp_rtcp:rtp_video_header", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_frame_metadata.cc", - "//api/video/video_frame_metadata.h" - ], - "type": "source_set" - }, - "//api/video:video_frame_nv12": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/nv12_buffer.cc", - "//api/video/nv12_buffer.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_type": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_frame_type.h" - ], - "type": "source_set" - }, - "//api/video:video_rtp_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/color_space.cc", - "//api/video/color_space.h", - "//api/video/hdr_metadata.cc", - "//api/video/hdr_metadata.h", - "//api/video/video_content_type.cc", - "//api/video/video_content_type.h", - "//api/video/video_rotation.h", - "//api/video/video_timing.cc", - "//api/video/video_timing.h" - ], - "type": "static_library" - }, - "//api/video:video_stream_encoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/adaptation:resource_adaptation_api", - "//api/units:data_rate", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video_codecs:video_codecs_api", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_stream_encoder_interface.h", - "//api/video/video_stream_encoder_observer.h", - "//api/video/video_stream_encoder_settings.h" - ], - "type": "source_set" - }, - "//api/video:video_stream_encoder_create": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//api/video:video_frame", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//video:video_stream_encoder_impl", - "//video/adaptation:video_adaptation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/video_stream_encoder_create.cc", - "//api/video/video_stream_encoder_create.h" - ], - "type": "static_library" - }, - "//api/video_codecs:bitstream_parser_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video_codecs/bitstream_parser.h" - ], - "type": "source_set" - }, - "//api/video_codecs:builtin_video_decoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video_codecs:video_codecs_api", - "//media:rtc_internal_video_codecs", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/builtin_video_decoder_factory.cc", - "//api/video_codecs/builtin_video_decoder_factory.h" - ], - "type": "static_library" - }, - "//api/video_codecs:builtin_video_encoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video_codecs:video_codecs_api", - "//media:rtc_encoder_simulcast_proxy", - "//media:rtc_internal_video_codecs", - "//media:rtc_media_base", - "//rtc_base:checks", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/builtin_video_encoder_factory.cc", - "//api/video_codecs/builtin_video_encoder_factory.h" - ], - "type": "static_library" - }, - "//api/video_codecs:rtc_software_fallback_wrappers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//media:rtc_h264_profile_id", - "//media:rtc_media_base", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/video_decoder_software_fallback_wrapper.cc", - "//api/video_codecs/video_decoder_software_fallback_wrapper.h", - "//api/video_codecs/video_encoder_software_fallback_wrapper.cc", - "//api/video_codecs/video_encoder_software_fallback_wrapper.h" - ], - "type": "static_library" - }, - "//api/video_codecs:video_codecs_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/units:data_rate", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//modules/video_coding:codec_globals_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video_codecs/sdp_video_format.cc", - "//api/video_codecs/sdp_video_format.h", - "//api/video_codecs/spatial_layer.cc", - "//api/video_codecs/spatial_layer.h", - "//api/video_codecs/video_codec.cc", - "//api/video_codecs/video_codec.h", - "//api/video_codecs/video_decoder.cc", - "//api/video_codecs/video_decoder.h", - "//api/video_codecs/video_decoder_factory.cc", - "//api/video_codecs/video_decoder_factory.h", - "//api/video_codecs/video_encoder.cc", - "//api/video_codecs/video_encoder.h", - "//api/video_codecs/video_encoder_config.cc", - "//api/video_codecs/video_encoder_config.h", - "//api/video_codecs/video_encoder_factory.h", - "//api/video_codecs/vp8_frame_buffer_controller.h", - "//api/video_codecs/vp8_frame_config.cc", - "//api/video_codecs/vp8_frame_config.h", - "//api/video_codecs/vp8_temporal_layers.cc", - "//api/video_codecs/vp8_temporal_layers.h" - ], - "type": "static_library" - }, - "//api/video_codecs:vp8_temporal_layers_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp8_temporal_layers", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/vp8_temporal_layers_factory.cc", - "//api/video_codecs/vp8_temporal_layers_factory.h" - ], - "type": "static_library" - }, - "//api:array_view": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/array_view.h" - ], - "type": "source_set" - }, - "//api:audio_options_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_options.cc", - "//api/audio_options.h" - ], - "type": "static_library" - }, - "//api:bitrate_allocation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/units:time_delta" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/bitrate_allocation.h" - ], - "type": "source_set" - }, - "//api:call_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/audio_sink.h" - ], - "type": "source_set" - }, - "//api:callfactory_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/call_factory_interface.h" - ], - "type": "source_set" - }, - "//api:fec_controller_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_frame_type", - "//modules:module_fec_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/fec_controller.h", - "//api/fec_controller_override.h" - ], - "type": "source_set" - }, - "//api:frame_transformer_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:encoded_frame", - "//api/video:video_frame_metadata", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/frame_transformer_interface.h" - ], - "type": "source_set" - }, - "//api:function_view": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/function_view.h" - ], - "type": "source_set" - }, - "//api:libjingle_logging_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtc_event_log_output.h" - ], - "type": "source_set" - }, - "//api:media_stream_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:audio_options_api", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/video:recordable_encoded_frame", - "//api/video:video_frame", - "//modules/audio_processing:audio_processing_statistics", - "//rtc_base:checks", - "//rtc_base:refcount", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/media_stream_interface.cc", - "//api/media_stream_interface.h", - "//api/notifier.h" - ], - "type": "static_library" - }, - "//api:network_state_predictor_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/network_state_predictor.h" - ], - "type": "source_set" - }, - "//api:priority": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/priority.h" - ], - "type": "source_set" - }, - "//api:refcountedbase": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/ref_counted_base.h" - ], - "type": "source_set" - }, - "//api:rtc_error": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtc_error.cc", - "//api/rtc_error.h" - ], - "type": "static_library" - }, - "//api:rtp_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:timestamp", - "//api/video:video_rtp_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtp_headers.cc", - "//api/rtp_headers.h" - ], - "type": "static_library" - }, - "//api:rtp_packet_info": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:refcountedbase", - "//api:rtp_headers", - "//api:scoped_refptr", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtp_packet_info.cc", - "//api/rtp_packet_info.h", - "//api/rtp_packet_infos.h" - ], - "type": "static_library" - }, - "//api:rtp_parameters": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:priority", - "//api:rtp_transceiver_direction", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/media_types.cc", - "//api/media_types.h", - "//api/rtp_parameters.cc", - "//api/rtp_parameters.h" - ], - "type": "static_library" - }, - "//api:rtp_transceiver_direction": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtp_transceiver_direction.h" - ], - "type": "source_set" - }, - "//api:scoped_refptr": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/scoped_refptr.h" - ], - "type": "source_set" - }, - "//api:simulated_network_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/test/simulated_network.h" - ], - "type": "source_set" - }, - "//api:transport_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/transport.cc", - "//api/call/transport.h" - ], - "type": "static_library" - }, - "//audio/utility:audio_frame_operations": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//common_audio:common_audio", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//audio/utility/audio_frame_operations.cc", - "//audio/utility/audio_frame_operations.h", - "//audio/utility/channel_mixer.cc", - "//audio/utility/channel_mixer.h", - "//audio/utility/channel_mixing_matrix.cc", - "//audio/utility/channel_mixing_matrix.h" - ], - "type": "static_library" - }, - "//audio:audio": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:call_api", - "//api:frame_transformer_interface", - "//api:function_view", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/audio:aec3_factory", - "//api/audio:audio_frame_api", - "//api/audio:audio_mixer_api", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/neteq:neteq_api", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/transport/rtp:rtp_source", - "//audio/utility:audio_frame_operations", - "//call:audio_sender_interface", - "//call:bitrate_allocator", - "//call:call_interfaces", - "//call:rtp_interfaces", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//logging:rtc_event_audio", - "//logging:rtc_stream_config", - "//modules/audio_coding:audio_coding", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/audio_coding:audio_encoder_cng", - "//modules/audio_coding:audio_network_adaptor_config", - "//modules/audio_coding:red", - "//modules/audio_device:audio_device", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_frame_proxies", - "//modules/audio_processing:audio_processing", - "//modules/audio_processing:rms_level", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//audio/audio_level.cc", - "//audio/audio_level.h", - "//audio/audio_receive_stream.cc", - "//audio/audio_receive_stream.h", - "//audio/audio_send_stream.cc", - "//audio/audio_send_stream.h", - "//audio/audio_state.cc", - "//audio/audio_state.h", - "//audio/audio_transport_impl.cc", - "//audio/audio_transport_impl.h", - "//audio/channel_receive.cc", - "//audio/channel_receive.h", - "//audio/channel_receive_frame_transformer_delegate.cc", - "//audio/channel_receive_frame_transformer_delegate.h", - "//audio/channel_send.cc", - "//audio/channel_send.h", - "//audio/channel_send_frame_transformer_delegate.cc", - "//audio/channel_send_frame_transformer_delegate.h", - "//audio/conversion.h", - "//audio/null_audio_poller.cc", - "//audio/null_audio_poller.h", - "//audio/remix_resample.cc", - "//audio/remix_resample.h" - ], - "type": "static_library" - }, - "//call/adaptation:resource_adaptation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/adaptation:resource_adaptation_api", - "//api/task_queue:task_queue", - "//api/video:video_adaptation", - "//api/video:video_frame", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:balanced_degradation_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/adaptation/adaptation_constraint.cc", - "//call/adaptation/adaptation_constraint.h", - "//call/adaptation/broadcast_resource_listener.cc", - "//call/adaptation/broadcast_resource_listener.h", - "//call/adaptation/degradation_preference_provider.cc", - "//call/adaptation/degradation_preference_provider.h", - "//call/adaptation/encoder_settings.cc", - "//call/adaptation/encoder_settings.h", - "//call/adaptation/resource_adaptation_processor.cc", - "//call/adaptation/resource_adaptation_processor.h", - "//call/adaptation/resource_adaptation_processor_interface.cc", - "//call/adaptation/resource_adaptation_processor_interface.h", - "//call/adaptation/video_source_restrictions.cc", - "//call/adaptation/video_source_restrictions.h", - "//call/adaptation/video_stream_adapter.cc", - "//call/adaptation/video_stream_adapter.h", - "//call/adaptation/video_stream_input_state.cc", - "//call/adaptation/video_stream_input_state.h", - "//call/adaptation/video_stream_input_state_provider.cc", - "//call/adaptation/video_stream_input_state_provider.h" - ], - "type": "static_library" - }, - "//call:audio_sender_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//call/audio_sender.h" - ], - "type": "source_set" - }, - "//call:bitrate_allocator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:bitrate_allocation", - "//api/transport:network_control", - "//api/units:data_rate", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/synchronization:sequence_checker", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//call/bitrate_allocator.cc", - "//call/bitrate_allocator.h" - ], - "type": "static_library" - }, - "//call:bitrate_configurator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:bitrate_settings", - "//api/units:data_rate", - "//call:rtp_interfaces", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_bitrate_configurator.cc", - "//call/rtp_bitrate_configurator.h" - ], - "type": "static_library" - }, - "//call:call": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:callfactory_api", - "//api:fec_controller_api", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:simulated_network_api", - "//api:transport_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/units:time_delta", - "//api/video_codecs:video_codecs_api", - "//audio:audio", - "//call:bitrate_allocator", - "//call:call_interfaces", - "//call:fake_network", - "//call:rtp_interfaces", - "//call:rtp_receiver", - "//call:rtp_sender", - "//call:simulated_network", - "//call:video_stream_api", - "//call/adaptation:resource_adaptation", - "//logging:rtc_event_audio", - "//logging:rtc_event_rtp_rtcp", - "//logging:rtc_event_video", - "//logging:rtc_stream_config", - "//modules:module_api", - "//modules/congestion_controller:congestion_controller", - "//modules/pacing:pacing", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//modules/video_coding:video_coding", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/network:sent_packet", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional", - "//video:video" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt", - "dl" - ], - "sources": [ - "//call/call.cc", - "//call/call_factory.cc", - "//call/call_factory.h", - "//call/degraded_call.cc", - "//call/degraded_call.h", - "//call/flexfec_receive_stream_impl.cc", - "//call/flexfec_receive_stream_impl.h", - "//call/receive_time_calculator.cc", - "//call/receive_time_calculator.h" - ], - "type": "static_library" - }, - "//call:call_interfaces": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:frame_transformer_interface", - "//api:network_state_predictor_api", - "//api:rtc_error", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/adaptation:resource_adaptation_api", - "//api/audio:audio_mixer_api", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/neteq:neteq_api", - "//api/task_queue:task_queue", - "//api/transport:bitrate_settings", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/transport/rtp:rtp_source", - "//call:audio_sender_interface", - "//call:rtp_interfaces", - "//call:video_stream_api", - "//modules/audio_device:audio_device", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_processing", - "//modules/audio_processing:audio_processing_statistics", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/network:sent_packet", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/audio_receive_stream.cc", - "//call/audio_receive_stream.h", - "//call/audio_send_stream.h", - "//call/audio_send_stream_call.cc", - "//call/audio_state.cc", - "//call/audio_state.h", - "//call/call.h", - "//call/call_config.cc", - "//call/call_config.h", - "//call/flexfec_receive_stream.cc", - "//call/flexfec_receive_stream.h", - "//call/packet_receiver.h", - "//call/syncable.cc", - "//call/syncable.h" - ], - "type": "static_library" - }, - "//call:fake_network": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api:simulated_network_api", - "//api:transport_api", - "//call:call_interfaces", - "//call:simulated_network", - "//call:simulated_packet_receiver", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/fake_network_pipe.cc", - "//call/fake_network_pipe.h" - ], - "type": "static_library" - }, - "//call:rtp_interfaces": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:fec_controller_api", - "//api:frame_transformer_interface", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api/crypto:options", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:bitrate_settings", - "//api/units:timestamp", - "//common_video:frame_counts", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_config.cc", - "//call/rtp_config.h", - "//call/rtp_packet_sink_interface.h", - "//call/rtp_stream_receiver_controller_interface.h", - "//call/rtp_transport_controller_send_interface.h" - ], - "type": "static_library" - }, - "//call:rtp_receiver": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_headers", - "//call:rtp_interfaces", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_demuxer.cc", - "//call/rtp_demuxer.h", - "//call/rtp_stream_receiver_controller.cc", - "//call/rtp_stream_receiver_controller.h", - "//call/rtx_receive_stream.cc", - "//call/rtx_receive_stream.h" - ], - "type": "static_library" - }, - "//call:rtp_sender": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:bitrate_allocation", - "//api:fec_controller_api", - "//api:network_state_predictor_api", - "//api:rtp_parameters", - "//api:transport_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:field_trial_based_config", - "//api/transport:goog_cc", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//call:bitrate_configurator", - "//call:rtp_interfaces", - "//logging:rtc_event_bwe", - "//modules/congestion_controller:congestion_controller", - "//modules/congestion_controller/rtp:control_handler", - "//modules/congestion_controller/rtp:transport_feedback", - "//modules/pacing:pacing", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/utility:utility", - "//modules/video_coding:chain_diff_calculator", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:frame_dependencies_calculator", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/synchronization:mutex", - "//rtc_base/task_utils:repeating_task", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_payload_params.cc", - "//call/rtp_payload_params.h", - "//call/rtp_transport_controller_send.cc", - "//call/rtp_transport_controller_send.h", - "//call/rtp_video_sender.cc", - "//call/rtp_video_sender.h", - "//call/rtp_video_sender_interface.h" - ], - "type": "static_library" - }, - "//call:simulated_network": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:simulated_network_api", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/simulated_network.cc", - "//call/simulated_network.h" - ], - "type": "static_library" - }, - "//call:simulated_packet_receiver": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:simulated_network_api", - "//call:call_interfaces" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/simulated_packet_receiver.h" - ], - "type": "source_set" - }, - "//call:video_stream_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:frame_transformer_interface", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/adaptation:resource_adaptation_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/transport/rtp:rtp_source", - "//api/video:recordable_encoded_frame", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//call:rtp_interfaces", - "//common_video:common_video", - "//common_video:frame_counts", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/video_receive_stream.cc", - "//call/video_receive_stream.h", - "//call/video_send_stream.cc", - "//call/video_send_stream.h" - ], - "type": "static_library" - }, - "//common_audio/third_party/ooura:fft_size_128": { - "cflags": [ - "-msse2", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/third_party/ooura/fft_size_128/ooura_fft.cc", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft.h", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft_tables_common.h", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft_sse2.cc", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft_tables_neon_sse2.h" - ], - "type": "static_library" - }, - "//common_audio/third_party/ooura:fft_size_256": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_audio/third_party/ooura/fft_size_256/fft4g.cc", - "//common_audio/third_party/ooura/fft_size_256/fft4g.h" - ], - "type": "static_library" - }, - "//common_audio/third_party/spl_sqrt_floor:spl_sqrt_floor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.h", - "//common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c" - ], - "type": "static_library" - }, - "//common_audio:common_audio": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio_avx2", - "//common_audio:common_audio_c", - "//common_audio:common_audio_sse2", - "//common_audio:sinc_resampler", - "//common_audio/third_party/ooura:fft_size_256", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/audio_converter.cc", - "//common_audio/audio_converter.h", - "//common_audio/audio_util.cc", - "//common_audio/channel_buffer.cc", - "//common_audio/channel_buffer.h", - "//common_audio/include/audio_util.h", - "//common_audio/real_fourier.cc", - "//common_audio/real_fourier.h", - "//common_audio/real_fourier_ooura.cc", - "//common_audio/real_fourier_ooura.h", - "//common_audio/resampler/include/push_resampler.h", - "//common_audio/resampler/include/resampler.h", - "//common_audio/resampler/push_resampler.cc", - "//common_audio/resampler/push_sinc_resampler.cc", - "//common_audio/resampler/push_sinc_resampler.h", - "//common_audio/resampler/resampler.cc", - "//common_audio/resampler/sinc_resampler.cc", - "//common_audio/smoothing_filter.cc", - "//common_audio/smoothing_filter.h", - "//common_audio/vad/include/vad.h", - "//common_audio/vad/vad.cc", - "//common_audio/wav_file.cc", - "//common_audio/wav_file.h", - "//common_audio/wav_header.cc", - "//common_audio/wav_header.h", - "//common_audio/window_generator.cc", - "//common_audio/window_generator.h" - ], - "type": "static_library" - }, - "//common_audio:common_audio_avx2": { - "cflags": [ - "-mavx2", - "-mfma", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:fir_filter", - "//common_audio:sinc_resampler", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/memory:aligned_malloc" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/resampler/sinc_resampler_avx2.cc", - "//common_audio/fir_filter_avx2.cc", - "//common_audio/fir_filter_avx2.h" - ], - "type": "static_library" - }, - "//common_audio:common_audio_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio_c_arm_asm", - "//common_audio:common_audio_cc", - "//common_audio/third_party/ooura:fft_size_256", - "//common_audio/third_party/spl_sqrt_floor:spl_sqrt_floor", - "//rtc_base:checks", - "//rtc_base:compile_assert_c", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/ring_buffer.c", - "//common_audio/ring_buffer.h", - "//common_audio/signal_processing/auto_corr_to_refl_coef.c", - "//common_audio/signal_processing/auto_correlation.c", - "//common_audio/signal_processing/complex_fft_tables.h", - "//common_audio/signal_processing/copy_set_operations.c", - "//common_audio/signal_processing/cross_correlation.c", - "//common_audio/signal_processing/division_operations.c", - "//common_audio/signal_processing/downsample_fast.c", - "//common_audio/signal_processing/energy.c", - "//common_audio/signal_processing/filter_ar.c", - "//common_audio/signal_processing/filter_ma_fast_q12.c", - "//common_audio/signal_processing/get_hanning_window.c", - "//common_audio/signal_processing/get_scaling_square.c", - "//common_audio/signal_processing/ilbc_specific_functions.c", - "//common_audio/signal_processing/include/real_fft.h", - "//common_audio/signal_processing/include/signal_processing_library.h", - "//common_audio/signal_processing/include/spl_inl.h", - "//common_audio/signal_processing/include/spl_inl_armv7.h", - "//common_audio/signal_processing/levinson_durbin.c", - "//common_audio/signal_processing/lpc_to_refl_coef.c", - "//common_audio/signal_processing/min_max_operations.c", - "//common_audio/signal_processing/randomization_functions.c", - "//common_audio/signal_processing/real_fft.c", - "//common_audio/signal_processing/refl_coef_to_lpc.c", - "//common_audio/signal_processing/resample.c", - "//common_audio/signal_processing/resample_48khz.c", - "//common_audio/signal_processing/resample_by_2.c", - "//common_audio/signal_processing/resample_by_2_internal.c", - "//common_audio/signal_processing/resample_by_2_internal.h", - "//common_audio/signal_processing/resample_fractional.c", - "//common_audio/signal_processing/spl_init.c", - "//common_audio/signal_processing/spl_inl.c", - "//common_audio/signal_processing/spl_sqrt.c", - "//common_audio/signal_processing/splitting_filter.c", - "//common_audio/signal_processing/sqrt_of_one_minus_x_squared.c", - "//common_audio/signal_processing/vector_scaling_operations.c", - "//common_audio/vad/include/webrtc_vad.h", - "//common_audio/vad/vad_core.c", - "//common_audio/vad/vad_core.h", - "//common_audio/vad/vad_filterbank.c", - "//common_audio/vad/vad_filterbank.h", - "//common_audio/vad/vad_gmm.c", - "//common_audio/vad/vad_gmm.h", - "//common_audio/vad/vad_sp.c", - "//common_audio/vad/vad_sp.h", - "//common_audio/vad/webrtc_vad.c", - "//common_audio/signal_processing/complex_fft.c", - "//common_audio/signal_processing/complex_bit_reverse.c", - "//common_audio/signal_processing/filter_ar_fast_q12.c" - ], - "type": "static_library" - }, - "//common_audio:common_audio_c_arm_asm": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//common_audio:common_audio_cc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/signal_processing/dot_product_with_scale.cc", - "//common_audio/signal_processing/dot_product_with_scale.h" - ], - "type": "static_library" - }, - "//common_audio:common_audio_sse2": { - "cflags": [ - "-msse2", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:fir_filter", - "//common_audio:sinc_resampler", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/memory:aligned_malloc" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/fir_filter_sse.cc", - "//common_audio/fir_filter_sse.h", - "//common_audio/resampler/sinc_resampler_sse.cc" - ], - "type": "static_library" - }, - "//common_audio:fir_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_audio/fir_filter.h" - ], - "type": "source_set" - }, - "//common_audio:fir_filter_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio_avx2", - "//common_audio:common_audio_sse2", - "//common_audio:fir_filter", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/fir_filter_c.cc", - "//common_audio/fir_filter_c.h", - "//common_audio/fir_filter_factory.cc", - "//common_audio/fir_filter_factory.h" - ], - "type": "static_library" - }, - "//common_audio:sinc_resampler": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/resampler/sinc_resampler.h" - ], - "type": "source_set" - }, - "//common_video/generic_frame_descriptor:generic_frame_descriptor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/transport/rtp:dependency_descriptor", - "//api/video:video_codec_constants", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_video/generic_frame_descriptor/generic_frame_info.cc", - "//common_video/generic_frame_descriptor/generic_frame_info.h" - ], - "type": "static_library" - }, - "//common_video:common_video": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//api/units:time_delta", - "//api/units:timestamp", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_frame_nv12", - "//api/video:video_rtp_headers", - "//api/video_codecs:bitstream_parser_api", - "//media:rtc_h264_profile_id", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_minmax", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:rtc_export", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//common_video/bitrate_adjuster.cc", - "//common_video/frame_rate_estimator.cc", - "//common_video/frame_rate_estimator.h", - "//common_video/h264/h264_bitstream_parser.cc", - "//common_video/h264/h264_bitstream_parser.h", - "//common_video/h264/h264_common.cc", - "//common_video/h264/h264_common.h", - "//common_video/h264/pps_parser.cc", - "//common_video/h264/pps_parser.h", - "//common_video/h264/profile_level_id.h", - "//common_video/h264/sps_parser.cc", - "//common_video/h264/sps_parser.h", - "//common_video/h264/sps_vui_rewriter.cc", - "//common_video/h264/sps_vui_rewriter.h", - "//common_video/include/bitrate_adjuster.h", - "//common_video/include/i420_buffer_pool.h", - "//common_video/include/incoming_video_stream.h", - "//common_video/include/quality_limitation_reason.h", - "//common_video/include/video_frame_buffer.h", - "//common_video/include/video_frame_buffer_pool.h", - "//common_video/incoming_video_stream.cc", - "//common_video/libyuv/include/webrtc_libyuv.h", - "//common_video/libyuv/webrtc_libyuv.cc", - "//common_video/video_frame_buffer.cc", - "//common_video/video_frame_buffer_pool.cc", - "//common_video/video_render_frames.cc", - "//common_video/video_render_frames.h" - ], - "type": "static_library" - }, - "//common_video:frame_counts": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_video/frame_counts.h" - ], - "type": "source_set" - }, - "//logging:rtc_event_audio": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//logging:rtc_stream_config", - "//modules/audio_coding:audio_network_adaptor_config", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_audio_network_adaptation.cc", - "//logging/rtc_event_log/events/rtc_event_audio_network_adaptation.h", - "//logging/rtc_event_log/events/rtc_event_audio_playout.cc", - "//logging/rtc_event_log/events/rtc_event_audio_playout.h", - "//logging/rtc_event_log/events/rtc_event_audio_receive_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_audio_receive_stream_config.h", - "//logging/rtc_event_log/events/rtc_event_audio_send_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_audio_send_stream_config.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_bwe": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//api/units:data_rate", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_bwe_update_delay_based.cc", - "//logging/rtc_event_log/events/rtc_event_bwe_update_delay_based.h", - "//logging/rtc_event_log/events/rtc_event_bwe_update_loss_based.cc", - "//logging/rtc_event_log/events/rtc_event_bwe_update_loss_based.h", - "//logging/rtc_event_log/events/rtc_event_probe_cluster_created.cc", - "//logging/rtc_event_log/events/rtc_event_probe_cluster_created.h", - "//logging/rtc_event_log/events/rtc_event_probe_result_failure.cc", - "//logging/rtc_event_log/events/rtc_event_probe_result_failure.h", - "//logging/rtc_event_log/events/rtc_event_probe_result_success.cc", - "//logging/rtc_event_log/events/rtc_event_probe_result_success.h", - "//logging/rtc_event_log/events/rtc_event_remote_estimate.h", - "//logging/rtc_event_log/events/rtc_event_route_change.cc", - "//logging/rtc_event_log/events/rtc_event_route_change.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_pacing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_alr_state.cc", - "//logging/rtc_event_log/events/rtc_event_alr_state.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_rtp_rtcp": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_incoming.cc", - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_incoming.h", - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_outgoing.cc", - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_outgoing.h", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_incoming.cc", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_incoming.h", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_outgoing.cc", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_outgoing.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_video": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//logging:rtc_stream_config", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_video_receive_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_video_receive_stream_config.h", - "//logging/rtc_event_log/events/rtc_event_video_send_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_video_send_stream_config.h" - ], - "type": "static_library" - }, - "//logging:rtc_stream_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_headers", - "//api:rtp_parameters" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/rtc_stream_config.cc", - "//logging/rtc_event_log/rtc_stream_config.h" - ], - "type": "static_library" - }, - "//media:rtc_constants": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//media/engine/constants.cc", - "//media/engine/constants.h" - ], - "type": "static_library" - }, - "//media:rtc_encoder_simulcast_proxy": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_bitrate_allocation", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//media:rtc_simulcast_encoder_adapter", - "//modules/video_coding:video_codec_interface", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/engine/encoder_simulcast_proxy.cc", - "//media/engine/encoder_simulcast_proxy.h" - ], - "type": "static_library" - }, - "//media:rtc_h264_profile_id": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/base/h264_profile_level_id.cc", - "//media/base/h264_profile_level_id.h" - ], - "type": "static_library" - }, - "//media:rtc_internal_video_codecs": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:rtc_software_fallback_wrappers", - "//api/video_codecs:video_codecs_api", - "//call:call_interfaces", - "//call:video_stream_api", - "//media:rtc_constants", - "//media:rtc_encoder_simulcast_proxy", - "//media:rtc_h264_profile_id", - "//media:rtc_media_base", - "//media:rtc_simulcast_encoder_adapter", - "//modules:module_api", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:webrtc_h264", - "//modules/video_coding:webrtc_multiplex", - "//modules/video_coding:webrtc_vp8", - "//modules/video_coding:webrtc_vp9", - "//modules/video_coding/codecs/av1:libaom_av1_decoder", - "//modules/video_coding/codecs/av1:libaom_av1_encoder", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/engine/internal_decoder_factory.cc", - "//media/engine/internal_decoder_factory.h", - "//media/engine/internal_encoder_factory.cc", - "//media/engine/internal_encoder_factory.h", - "//media/engine/multiplex_codec_factory.cc", - "//media/engine/multiplex_codec_factory.h", - "//media/engine/encoder_simulcast_proxy.h" - ], - "type": "static_library" - }, - "//media:rtc_media_base": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:audio_options_api", - "//api:frame_transformer_interface", - "//api:media_stream_interface", - "//api:rtc_error", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/transport/rtp:rtp_source", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//call:call_interfaces", - "//call:video_stream_api", - "//common_video:common_video", - "//media:rtc_h264_profile_id", - "//media:rtc_media_config", - "//media:rtc_vp9_profile", - "//modules/audio_processing:audio_processing_statistics", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base:sanitizer", - "//rtc_base:stringutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:rtc_export", - "//rtc_base/third_party/sigslot:sigslot", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/base/codec.cc", - "//media/base/codec.h", - "//media/base/media_constants.cc", - "//media/base/media_constants.h", - "//media/base/video_adapter.cc", - "//media/base/video_adapter.h", - "//media/base/video_broadcaster.cc", - "//media/base/video_broadcaster.h", - "//media/base/video_common.cc", - "//media/base/video_common.h", - "//media/base/video_source_base.cc", - "//media/base/video_source_base.h" - ], - "type": "static_library" - }, - "//media:rtc_media_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//media/base/media_config.h" - ], - "type": "source_set" - }, - "//media:rtc_simulcast_encoder_adapter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:rtc_software_fallback_wrappers", - "//api/video_codecs:video_codecs_api", - "//call:video_stream_api", - "//media:rtc_media_base", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/engine/simulcast_encoder_adapter.cc", - "//media/engine/simulcast_encoder_adapter.h" - ], - "type": "static_library" - }, - "//media:rtc_vp9_profile": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//media/base/vp9_profile.cc", - "//media/base/vp9_profile.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_coding": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api/audio:audio_frame_api", - "//api/audio_codecs:audio_codecs_api", - "//api/neteq:neteq_api", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules:module_api", - "//modules:module_api_public", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/audio_coding:default_neteq_factory", - "//modules/audio_coding:neteq", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/acm2/acm_receiver.cc", - "//modules/audio_coding/acm2/acm_receiver.h", - "//modules/audio_coding/acm2/acm_remixing.cc", - "//modules/audio_coding/acm2/acm_remixing.h", - "//modules/audio_coding/acm2/acm_resampler.cc", - "//modules/audio_coding/acm2/acm_resampler.h", - "//modules/audio_coding/acm2/audio_coding_module.cc", - "//modules/audio_coding/acm2/call_statistics.cc", - "//modules/audio_coding/acm2/call_statistics.h", - "//modules/audio_coding/include/audio_coding_module.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_coding_module_typedefs": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:deprecation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/include/audio_coding_module_typedefs.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:audio_coding_opus_common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/opus/audio_coder_opus_common.cc", - "//modules/audio_coding/codecs/opus/audio_coder_opus_common.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_encoder_cng": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//common_audio:common_audio", - "//modules/audio_coding:webrtc_cng", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/cng/audio_encoder_cng.cc", - "//modules/audio_coding/codecs/cng/audio_encoder_cng.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_network_adaptor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:audio_codecs_api", - "//api/rtc_event_log:rtc_event_log", - "//common_audio:common_audio", - "//logging:rtc_event_audio", - "//modules/audio_coding:audio_network_adaptor_config", - "//rtc_base:checks", - "//rtc_base:ignore_wundef", - "//rtc_base:protobuf_utils", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:file_wrapper", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl.cc", - "//modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl.h", - "//modules/audio_coding/audio_network_adaptor/bitrate_controller.cc", - "//modules/audio_coding/audio_network_adaptor/bitrate_controller.h", - "//modules/audio_coding/audio_network_adaptor/channel_controller.cc", - "//modules/audio_coding/audio_network_adaptor/channel_controller.h", - "//modules/audio_coding/audio_network_adaptor/controller.cc", - "//modules/audio_coding/audio_network_adaptor/controller.h", - "//modules/audio_coding/audio_network_adaptor/controller_manager.cc", - "//modules/audio_coding/audio_network_adaptor/controller_manager.h", - "//modules/audio_coding/audio_network_adaptor/debug_dump_writer.cc", - "//modules/audio_coding/audio_network_adaptor/debug_dump_writer.h", - "//modules/audio_coding/audio_network_adaptor/dtx_controller.cc", - "//modules/audio_coding/audio_network_adaptor/dtx_controller.h", - "//modules/audio_coding/audio_network_adaptor/event_log_writer.cc", - "//modules/audio_coding/audio_network_adaptor/event_log_writer.h", - "//modules/audio_coding/audio_network_adaptor/fec_controller_plr_based.cc", - "//modules/audio_coding/audio_network_adaptor/fec_controller_plr_based.h", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller.cc", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller.h", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller_v2.cc", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller_v2.h", - "//modules/audio_coding/audio_network_adaptor/include/audio_network_adaptor.h", - "//modules/audio_coding/audio_network_adaptor/util/threshold_curve.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_network_adaptor_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/audio_network_adaptor/audio_network_adaptor_config.cc", - "//modules/audio_coding/audio_network_adaptor/include/audio_network_adaptor_config.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:default_neteq_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/neteq:default_neteq_controller_factory", - "//api/neteq:neteq_api", - "//modules/audio_coding:neteq", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/neteq/default_neteq_factory.cc", - "//modules/audio_coding/neteq/default_neteq_factory.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:g711": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//modules/audio_coding:g711_c", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g711/audio_decoder_pcm.cc", - "//modules/audio_coding/codecs/g711/audio_decoder_pcm.h", - "//modules/audio_coding/codecs/g711/audio_encoder_pcm.cc", - "//modules/audio_coding/codecs/g711/audio_encoder_pcm.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:g711_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//modules/third_party/g711:g711_3p" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g711/g711_interface.c", - "//modules/audio_coding/codecs/g711/g711_interface.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:g722": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/g722:audio_encoder_g722_config", - "//api/units:time_delta", - "//modules/audio_coding:g722_c", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g722/audio_decoder_g722.cc", - "//modules/audio_coding/codecs/g722/audio_decoder_g722.h", - "//modules/audio_coding/codecs/g722/audio_encoder_g722.cc", - "//modules/audio_coding/codecs/g722/audio_encoder_g722.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:g722_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//modules/third_party/g722:g722_3p" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g722/g722_interface.c", - "//modules/audio_coding/codecs/g722/g722_interface.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:ilbc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/ilbc:audio_encoder_ilbc_config", - "//api/units:time_delta", - "//common_audio:common_audio", - "//modules/audio_coding:ilbc_c", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/ilbc/audio_decoder_ilbc.cc", - "//modules/audio_coding/codecs/ilbc/audio_decoder_ilbc.h", - "//modules/audio_coding/codecs/ilbc/audio_encoder_ilbc.cc", - "//modules/audio_coding/codecs/ilbc/audio_encoder_ilbc.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:ilbc_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/system:arch", - "//rtc_base/system:unused" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/ilbc/abs_quant.c", - "//modules/audio_coding/codecs/ilbc/abs_quant.h", - "//modules/audio_coding/codecs/ilbc/abs_quant_loop.c", - "//modules/audio_coding/codecs/ilbc/abs_quant_loop.h", - "//modules/audio_coding/codecs/ilbc/augmented_cb_corr.c", - "//modules/audio_coding/codecs/ilbc/augmented_cb_corr.h", - "//modules/audio_coding/codecs/ilbc/bw_expand.c", - "//modules/audio_coding/codecs/ilbc/bw_expand.h", - "//modules/audio_coding/codecs/ilbc/cb_construct.c", - "//modules/audio_coding/codecs/ilbc/cb_construct.h", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy.c", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy.h", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_augmentation.c", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_augmentation.h", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_calc.c", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_calc.h", - "//modules/audio_coding/codecs/ilbc/cb_search.c", - "//modules/audio_coding/codecs/ilbc/cb_search.h", - "//modules/audio_coding/codecs/ilbc/cb_search_core.c", - "//modules/audio_coding/codecs/ilbc/cb_search_core.h", - "//modules/audio_coding/codecs/ilbc/cb_update_best_index.c", - "//modules/audio_coding/codecs/ilbc/cb_update_best_index.h", - "//modules/audio_coding/codecs/ilbc/chebyshev.c", - "//modules/audio_coding/codecs/ilbc/chebyshev.h", - "//modules/audio_coding/codecs/ilbc/comp_corr.c", - "//modules/audio_coding/codecs/ilbc/comp_corr.h", - "//modules/audio_coding/codecs/ilbc/constants.c", - "//modules/audio_coding/codecs/ilbc/constants.h", - "//modules/audio_coding/codecs/ilbc/create_augmented_vec.c", - "//modules/audio_coding/codecs/ilbc/create_augmented_vec.h", - "//modules/audio_coding/codecs/ilbc/decode.c", - "//modules/audio_coding/codecs/ilbc/decode.h", - "//modules/audio_coding/codecs/ilbc/decode_residual.c", - "//modules/audio_coding/codecs/ilbc/decode_residual.h", - "//modules/audio_coding/codecs/ilbc/decoder_interpolate_lsf.c", - "//modules/audio_coding/codecs/ilbc/decoder_interpolate_lsf.h", - "//modules/audio_coding/codecs/ilbc/defines.h", - "//modules/audio_coding/codecs/ilbc/do_plc.c", - "//modules/audio_coding/codecs/ilbc/do_plc.h", - "//modules/audio_coding/codecs/ilbc/encode.c", - "//modules/audio_coding/codecs/ilbc/encode.h", - "//modules/audio_coding/codecs/ilbc/energy_inverse.c", - "//modules/audio_coding/codecs/ilbc/energy_inverse.h", - "//modules/audio_coding/codecs/ilbc/enh_upsample.c", - "//modules/audio_coding/codecs/ilbc/enh_upsample.h", - "//modules/audio_coding/codecs/ilbc/enhancer.c", - "//modules/audio_coding/codecs/ilbc/enhancer.h", - "//modules/audio_coding/codecs/ilbc/enhancer_interface.c", - "//modules/audio_coding/codecs/ilbc/enhancer_interface.h", - "//modules/audio_coding/codecs/ilbc/filtered_cb_vecs.c", - "//modules/audio_coding/codecs/ilbc/filtered_cb_vecs.h", - "//modules/audio_coding/codecs/ilbc/frame_classify.c", - "//modules/audio_coding/codecs/ilbc/frame_classify.h", - "//modules/audio_coding/codecs/ilbc/gain_dequant.c", - "//modules/audio_coding/codecs/ilbc/gain_dequant.h", - "//modules/audio_coding/codecs/ilbc/gain_quant.c", - "//modules/audio_coding/codecs/ilbc/gain_quant.h", - "//modules/audio_coding/codecs/ilbc/get_cd_vec.c", - "//modules/audio_coding/codecs/ilbc/get_cd_vec.h", - "//modules/audio_coding/codecs/ilbc/get_lsp_poly.c", - "//modules/audio_coding/codecs/ilbc/get_lsp_poly.h", - "//modules/audio_coding/codecs/ilbc/get_sync_seq.c", - "//modules/audio_coding/codecs/ilbc/get_sync_seq.h", - "//modules/audio_coding/codecs/ilbc/hp_input.c", - "//modules/audio_coding/codecs/ilbc/hp_input.h", - "//modules/audio_coding/codecs/ilbc/hp_output.c", - "//modules/audio_coding/codecs/ilbc/hp_output.h", - "//modules/audio_coding/codecs/ilbc/ilbc.c", - "//modules/audio_coding/codecs/ilbc/ilbc.h", - "//modules/audio_coding/codecs/ilbc/index_conv_dec.c", - "//modules/audio_coding/codecs/ilbc/index_conv_dec.h", - "//modules/audio_coding/codecs/ilbc/index_conv_enc.c", - "//modules/audio_coding/codecs/ilbc/index_conv_enc.h", - "//modules/audio_coding/codecs/ilbc/init_decode.c", - "//modules/audio_coding/codecs/ilbc/init_decode.h", - "//modules/audio_coding/codecs/ilbc/init_encode.c", - "//modules/audio_coding/codecs/ilbc/init_encode.h", - "//modules/audio_coding/codecs/ilbc/interpolate.c", - "//modules/audio_coding/codecs/ilbc/interpolate.h", - "//modules/audio_coding/codecs/ilbc/interpolate_samples.c", - "//modules/audio_coding/codecs/ilbc/interpolate_samples.h", - "//modules/audio_coding/codecs/ilbc/lpc_encode.c", - "//modules/audio_coding/codecs/ilbc/lpc_encode.h", - "//modules/audio_coding/codecs/ilbc/lsf_check.c", - "//modules/audio_coding/codecs/ilbc/lsf_check.h", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_dec.c", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_dec.h", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_enc.c", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_enc.h", - "//modules/audio_coding/codecs/ilbc/lsf_to_lsp.c", - "//modules/audio_coding/codecs/ilbc/lsf_to_lsp.h", - "//modules/audio_coding/codecs/ilbc/lsf_to_poly.c", - "//modules/audio_coding/codecs/ilbc/lsf_to_poly.h", - "//modules/audio_coding/codecs/ilbc/lsp_to_lsf.c", - "//modules/audio_coding/codecs/ilbc/lsp_to_lsf.h", - "//modules/audio_coding/codecs/ilbc/my_corr.c", - "//modules/audio_coding/codecs/ilbc/my_corr.h", - "//modules/audio_coding/codecs/ilbc/nearest_neighbor.c", - "//modules/audio_coding/codecs/ilbc/nearest_neighbor.h", - "//modules/audio_coding/codecs/ilbc/pack_bits.c", - "//modules/audio_coding/codecs/ilbc/pack_bits.h", - "//modules/audio_coding/codecs/ilbc/poly_to_lsf.c", - "//modules/audio_coding/codecs/ilbc/poly_to_lsf.h", - "//modules/audio_coding/codecs/ilbc/poly_to_lsp.c", - "//modules/audio_coding/codecs/ilbc/poly_to_lsp.h", - "//modules/audio_coding/codecs/ilbc/refiner.c", - "//modules/audio_coding/codecs/ilbc/refiner.h", - "//modules/audio_coding/codecs/ilbc/simple_interpolate_lsf.c", - "//modules/audio_coding/codecs/ilbc/simple_interpolate_lsf.h", - "//modules/audio_coding/codecs/ilbc/simple_lpc_analysis.c", - "//modules/audio_coding/codecs/ilbc/simple_lpc_analysis.h", - "//modules/audio_coding/codecs/ilbc/simple_lsf_dequant.c", - "//modules/audio_coding/codecs/ilbc/simple_lsf_dequant.h", - "//modules/audio_coding/codecs/ilbc/simple_lsf_quant.c", - "//modules/audio_coding/codecs/ilbc/simple_lsf_quant.h", - "//modules/audio_coding/codecs/ilbc/smooth.c", - "//modules/audio_coding/codecs/ilbc/smooth.h", - "//modules/audio_coding/codecs/ilbc/smooth_out_data.c", - "//modules/audio_coding/codecs/ilbc/smooth_out_data.h", - "//modules/audio_coding/codecs/ilbc/sort_sq.c", - "//modules/audio_coding/codecs/ilbc/sort_sq.h", - "//modules/audio_coding/codecs/ilbc/split_vq.c", - "//modules/audio_coding/codecs/ilbc/split_vq.h", - "//modules/audio_coding/codecs/ilbc/state_construct.c", - "//modules/audio_coding/codecs/ilbc/state_construct.h", - "//modules/audio_coding/codecs/ilbc/state_search.c", - "//modules/audio_coding/codecs/ilbc/state_search.h", - "//modules/audio_coding/codecs/ilbc/swap_bytes.c", - "//modules/audio_coding/codecs/ilbc/swap_bytes.h", - "//modules/audio_coding/codecs/ilbc/unpack_bits.c", - "//modules/audio_coding/codecs/ilbc/unpack_bits.h", - "//modules/audio_coding/codecs/ilbc/vq3.c", - "//modules/audio_coding/codecs/ilbc/vq3.h", - "//modules/audio_coding/codecs/ilbc/vq4.c", - "//modules/audio_coding/codecs/ilbc/vq4.h", - "//modules/audio_coding/codecs/ilbc/window32_w32.c", - "//modules/audio_coding/codecs/ilbc/window32_w32.h", - "//modules/audio_coding/codecs/ilbc/xcorr_coef.c", - "//modules/audio_coding/codecs/ilbc/xcorr_coef.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:isac": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:isac_c", - "//modules/audio_coding:isac_common" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/isac/main/include/audio_decoder_isac.h", - "//modules/audio_coding/codecs/isac/main/include/audio_encoder_isac.h", - "//modules/audio_coding/codecs/isac/main/source/audio_decoder_isac.cc", - "//modules/audio_coding/codecs/isac/main/source/audio_encoder_isac.cc" - ], - "type": "static_library" - }, - "//modules/audio_coding:isac_bwinfo": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/isac/bandwidth_info.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:isac_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_coding:isac_bwinfo", - "//modules/audio_coding:isac_vad", - "//modules/third_party/fft:fft", - "//rtc_base:checks", - "//rtc_base:compile_assert_c", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/isac/main/include/isac.h", - "//modules/audio_coding/codecs/isac/main/source/arith_routines.c", - "//modules/audio_coding/codecs/isac/main/source/arith_routines.h", - "//modules/audio_coding/codecs/isac/main/source/arith_routines_hist.c", - "//modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c", - "//modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c", - "//modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.h", - "//modules/audio_coding/codecs/isac/main/source/codec.h", - "//modules/audio_coding/codecs/isac/main/source/crc.c", - "//modules/audio_coding/codecs/isac/main/source/crc.h", - "//modules/audio_coding/codecs/isac/main/source/decode.c", - "//modules/audio_coding/codecs/isac/main/source/decode_bwe.c", - "//modules/audio_coding/codecs/isac/main/source/encode.c", - "//modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.c", - "//modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.h", - "//modules/audio_coding/codecs/isac/main/source/entropy_coding.c", - "//modules/audio_coding/codecs/isac/main/source/entropy_coding.h", - "//modules/audio_coding/codecs/isac/main/source/filterbanks.c", - "//modules/audio_coding/codecs/isac/main/source/intialize.c", - "//modules/audio_coding/codecs/isac/main/source/isac.c", - "//modules/audio_coding/codecs/isac/main/source/isac_float_type.h", - "//modules/audio_coding/codecs/isac/main/source/lattice.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_analysis.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_analysis.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_gain_swb_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_gain_swb_tables.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb12_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb12_tables.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb16_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb16_tables.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_tables.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_gain_tables.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_gain_tables.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_lag_tables.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_lag_tables.h", - "//modules/audio_coding/codecs/isac/main/source/spectrum_ar_model_tables.c", - "//modules/audio_coding/codecs/isac/main/source/spectrum_ar_model_tables.h", - "//modules/audio_coding/codecs/isac/main/source/transform.c" - ], - "type": "static_library" - }, - "//modules/audio_coding:isac_common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//modules/audio_coding:isac_bwinfo", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/isac/audio_decoder_isac_t.h", - "//modules/audio_coding/codecs/isac/audio_decoder_isac_t_impl.h", - "//modules/audio_coding/codecs/isac/audio_encoder_isac_t.h", - "//modules/audio_coding/codecs/isac/audio_encoder_isac_t_impl.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:isac_vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_coding:isac_bwinfo", - "//modules/third_party/fft:fft", - "//rtc_base:compile_assert_c", - "//rtc_base/system:arch", - "//rtc_base/system:ignore_warnings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/isac/main/source/filter_functions.c", - "//modules/audio_coding/codecs/isac/main/source/filter_functions.h", - "//modules/audio_coding/codecs/isac/main/source/isac_vad.c", - "//modules/audio_coding/codecs/isac/main/source/isac_vad.h", - "//modules/audio_coding/codecs/isac/main/source/os_specific_inline.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_estimator.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_estimator.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_filter.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_filter.h", - "//modules/audio_coding/codecs/isac/main/source/settings.h", - "//modules/audio_coding/codecs/isac/main/source/structs.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:legacy_encoded_audio_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/legacy_encoded_audio_frame.cc", - "//modules/audio_coding/codecs/legacy_encoded_audio_frame.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:neteq": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/audio:audio_frame_api", - "//api/audio_codecs:audio_codecs_api", - "//api/neteq:neteq_api", - "//api/neteq:neteq_controller_api", - "//api/neteq:tick_timer", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules:module_api", - "//modules:module_api_public", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/audio_coding:webrtc_cng", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base:sanitizer", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/neteq/accelerate.cc", - "//modules/audio_coding/neteq/accelerate.h", - "//modules/audio_coding/neteq/audio_multi_vector.cc", - "//modules/audio_coding/neteq/audio_multi_vector.h", - "//modules/audio_coding/neteq/audio_vector.cc", - "//modules/audio_coding/neteq/audio_vector.h", - "//modules/audio_coding/neteq/background_noise.cc", - "//modules/audio_coding/neteq/background_noise.h", - "//modules/audio_coding/neteq/buffer_level_filter.cc", - "//modules/audio_coding/neteq/buffer_level_filter.h", - "//modules/audio_coding/neteq/comfort_noise.cc", - "//modules/audio_coding/neteq/comfort_noise.h", - "//modules/audio_coding/neteq/cross_correlation.cc", - "//modules/audio_coding/neteq/cross_correlation.h", - "//modules/audio_coding/neteq/decision_logic.cc", - "//modules/audio_coding/neteq/decision_logic.h", - "//modules/audio_coding/neteq/decoder_database.cc", - "//modules/audio_coding/neteq/decoder_database.h", - "//modules/audio_coding/neteq/delay_manager.cc", - "//modules/audio_coding/neteq/delay_manager.h", - "//modules/audio_coding/neteq/dsp_helper.cc", - "//modules/audio_coding/neteq/dsp_helper.h", - "//modules/audio_coding/neteq/dtmf_buffer.cc", - "//modules/audio_coding/neteq/dtmf_buffer.h", - "//modules/audio_coding/neteq/dtmf_tone_generator.cc", - "//modules/audio_coding/neteq/dtmf_tone_generator.h", - "//modules/audio_coding/neteq/expand.cc", - "//modules/audio_coding/neteq/expand.h", - "//modules/audio_coding/neteq/expand_uma_logger.cc", - "//modules/audio_coding/neteq/expand_uma_logger.h", - "//modules/audio_coding/neteq/histogram.cc", - "//modules/audio_coding/neteq/histogram.h", - "//modules/audio_coding/neteq/merge.cc", - "//modules/audio_coding/neteq/merge.h", - "//modules/audio_coding/neteq/nack_tracker.cc", - "//modules/audio_coding/neteq/nack_tracker.h", - "//modules/audio_coding/neteq/neteq_impl.cc", - "//modules/audio_coding/neteq/neteq_impl.h", - "//modules/audio_coding/neteq/normal.cc", - "//modules/audio_coding/neteq/normal.h", - "//modules/audio_coding/neteq/packet.cc", - "//modules/audio_coding/neteq/packet.h", - "//modules/audio_coding/neteq/packet_buffer.cc", - "//modules/audio_coding/neteq/packet_buffer.h", - "//modules/audio_coding/neteq/post_decode_vad.cc", - "//modules/audio_coding/neteq/post_decode_vad.h", - "//modules/audio_coding/neteq/preemptive_expand.cc", - "//modules/audio_coding/neteq/preemptive_expand.h", - "//modules/audio_coding/neteq/random_vector.cc", - "//modules/audio_coding/neteq/random_vector.h", - "//modules/audio_coding/neteq/red_payload_splitter.cc", - "//modules/audio_coding/neteq/red_payload_splitter.h", - "//modules/audio_coding/neteq/statistics_calculator.cc", - "//modules/audio_coding/neteq/statistics_calculator.h", - "//modules/audio_coding/neteq/sync_buffer.cc", - "//modules/audio_coding/neteq/sync_buffer.h", - "//modules/audio_coding/neteq/time_stretch.cc", - "//modules/audio_coding/neteq/time_stretch.h", - "//modules/audio_coding/neteq/timestamp_scaler.cc", - "//modules/audio_coding/neteq/timestamp_scaler.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:pcm16b": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g711", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//modules/audio_coding:pcm16b_c", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/pcm16b/audio_decoder_pcm16b.cc", - "//modules/audio_coding/codecs/pcm16b/audio_decoder_pcm16b.h", - "//modules/audio_coding/codecs/pcm16b/audio_encoder_pcm16b.cc", - "//modules/audio_coding/codecs/pcm16b/audio_encoder_pcm16b.h", - "//modules/audio_coding/codecs/pcm16b/pcm16b_common.cc", - "//modules/audio_coding/codecs/pcm16b/pcm16b_common.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:pcm16b_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/pcm16b/pcm16b.c", - "//modules/audio_coding/codecs/pcm16b/pcm16b.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:red": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//common_audio:common_audio", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/red/audio_encoder_copy_red.cc", - "//modules/audio_coding/codecs/red/audio_encoder_copy_red.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_cng": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio_c", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_conversions" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/cng/webrtc_cng.cc", - "//modules/audio_coding/codecs/cng/webrtc_cng.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_multiopus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_CODEC_ILBC", - "WEBRTC_CODEC_OPUS", - "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", - "WEBRTC_CODEC_ISAC", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_decoder_opus_config", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//api/units:time_delta", - "//modules/audio_coding:audio_coding_opus_common", - "//modules/audio_coding:webrtc_opus_wrapper", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/opus/audio_decoder_multi_channel_opus_impl.cc", - "//modules/audio_coding/codecs/opus/audio_decoder_multi_channel_opus_impl.h", - "//modules/audio_coding/codecs/opus/audio_encoder_multi_channel_opus_impl.cc", - "//modules/audio_coding/codecs/opus/audio_encoder_multi_channel_opus_impl.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_opus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_CODEC_ILBC", - "WEBRTC_CODEC_OPUS", - "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", - "WEBRTC_CODEC_ISAC", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//common_audio:common_audio", - "//modules/audio_coding:audio_coding_opus_common", - "//modules/audio_coding:audio_network_adaptor", - "//modules/audio_coding:webrtc_opus_wrapper", - "//rtc_base:checks", - "//rtc_base:protobuf_utils", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_minmax", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/opus/audio_decoder_opus.cc", - "//modules/audio_coding/codecs/opus/audio_decoder_opus.h", - "//modules/audio_coding/codecs/opus/audio_encoder_opus.cc", - "//modules/audio_coding/codecs/opus/audio_encoder_opus.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_opus_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_CODEC_ILBC", - "WEBRTC_CODEC_OPUS", - "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", - "WEBRTC_CODEC_ISAC", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//rtc_base:checks", - "//rtc_base:ignore_wundef", - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/opus/opus_inst.h", - "//modules/audio_coding/codecs/opus/opus_interface.cc", - "//modules/audio_coding/codecs/opus/opus_interface.h" - ], - "type": "static_library" - }, - "//modules/audio_device:audio_device": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_device:audio_device_api", - "//modules/audio_device:audio_device_impl" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt", - "dl" - ], - "sources": [], - "type": "source_set" - }, - "//modules/audio_device:audio_device_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:stringutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_device/include/audio_device.h", - "//modules/audio_device/include/audio_device_defines.h" - ], - "type": "source_set" - }, - "//modules/audio_device:audio_device_buffer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/task_queue:task_queue", - "//common_audio:common_audio_c", - "//modules/audio_device:audio_device_api", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/synchronization:mutex", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_device/audio_device_buffer.cc", - "//modules/audio_device/audio_device_buffer.h", - "//modules/audio_device/audio_device_config.h", - "//modules/audio_device/fine_audio_buffer.cc", - "//modules/audio_device/fine_audio_buffer.h" - ], - "type": "static_library" - }, - "//modules/audio_device:audio_device_default": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_device:audio_device_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_device/include/audio_device_default.h" - ], - "type": "source_set" - }, - "//modules/audio_device:audio_device_generic": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_device:audio_device_api", - "//modules/audio_device:audio_device_buffer", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_device/audio_device_generic.cc", - "//modules/audio_device/audio_device_generic.h" - ], - "type": "static_library" - }, - "//modules/audio_device:audio_device_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_DUMMY_AUDIO_BUILD", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:refcountedbase", - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_device:audio_device_api", - "//modules/audio_device:audio_device_buffer", - "//modules/audio_device:audio_device_default", - "//modules/audio_device:audio_device_generic", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//rtc_base/task_utils:repeating_task", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt", - "dl" - ], - "sources": [ - "//modules/audio_device/dummy/audio_device_dummy.cc", - "//modules/audio_device/dummy/audio_device_dummy.h", - "//modules/audio_device/dummy/file_audio_device.cc", - "//modules/audio_device/dummy/file_audio_device.h", - "//modules/audio_device/include/fake_audio_device.h", - "//modules/audio_device/dummy/file_audio_device_factory.cc", - "//modules/audio_device/dummy/file_audio_device_factory.h" - ], - "type": "static_library" - }, - "//modules/audio_mixer:audio_frame_manipulator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//audio/utility:audio_frame_operations", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_mixer/audio_frame_manipulator.cc", - "//modules/audio_mixer/audio_frame_manipulator.h" - ], - "type": "static_library" - }, - "//modules/audio_mixer:audio_mixer_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/audio:audio_frame_api", - "//api/audio:audio_mixer_api", - "//audio/utility:audio_frame_operations", - "//common_audio:common_audio", - "//modules/audio_mixer:audio_frame_manipulator", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:fixed_digital", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_mixer/audio_mixer_impl.cc", - "//modules/audio_mixer/audio_mixer_impl.h", - "//modules/audio_mixer/default_output_rate_calculator.cc", - "//modules/audio_mixer/default_output_rate_calculator.h", - "//modules/audio_mixer/frame_combiner.cc", - "//modules/audio_mixer/frame_combiner.h", - "//modules/audio_mixer/output_rate_calculator.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/aec3:adaptive_fir_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:aec3_fft", - "//modules/audio_processing/aec3:fft_data", - "//modules/audio_processing/aec3:render_buffer", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aec3/adaptive_fir_filter.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:adaptive_fir_filter_erl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/adaptive_fir_filter_erl.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:aec3": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio:aec3_config", - "//api/audio:echo_control", - "//common_audio:common_audio_c", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing:high_pass_filter", - "//modules/audio_processing/aec3:adaptive_fir_filter", - "//modules/audio_processing/aec3:adaptive_fir_filter_erl", - "//modules/audio_processing/aec3:aec3_avx2", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:aec3_fft", - "//modules/audio_processing/aec3:fft_data", - "//modules/audio_processing/aec3:matched_filter", - "//modules/audio_processing/aec3:render_buffer", - "//modules/audio_processing/aec3:vector_math", - "//modules/audio_processing/utility:cascaded_biquad_filter", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/system:arch", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aec3/adaptive_fir_filter.cc", - "//modules/audio_processing/aec3/adaptive_fir_filter_erl.cc", - "//modules/audio_processing/aec3/aec3_common.cc", - "//modules/audio_processing/aec3/aec3_fft.cc", - "//modules/audio_processing/aec3/aec_state.cc", - "//modules/audio_processing/aec3/aec_state.h", - "//modules/audio_processing/aec3/alignment_mixer.cc", - "//modules/audio_processing/aec3/alignment_mixer.h", - "//modules/audio_processing/aec3/api_call_jitter_metrics.cc", - "//modules/audio_processing/aec3/api_call_jitter_metrics.h", - "//modules/audio_processing/aec3/block_buffer.cc", - "//modules/audio_processing/aec3/block_delay_buffer.cc", - "//modules/audio_processing/aec3/block_delay_buffer.h", - "//modules/audio_processing/aec3/block_framer.cc", - "//modules/audio_processing/aec3/block_framer.h", - "//modules/audio_processing/aec3/block_processor.cc", - "//modules/audio_processing/aec3/block_processor.h", - "//modules/audio_processing/aec3/block_processor_metrics.cc", - "//modules/audio_processing/aec3/block_processor_metrics.h", - "//modules/audio_processing/aec3/clockdrift_detector.cc", - "//modules/audio_processing/aec3/clockdrift_detector.h", - "//modules/audio_processing/aec3/coarse_filter_update_gain.cc", - "//modules/audio_processing/aec3/coarse_filter_update_gain.h", - "//modules/audio_processing/aec3/comfort_noise_generator.cc", - "//modules/audio_processing/aec3/comfort_noise_generator.h", - "//modules/audio_processing/aec3/decimator.cc", - "//modules/audio_processing/aec3/decimator.h", - "//modules/audio_processing/aec3/delay_estimate.h", - "//modules/audio_processing/aec3/dominant_nearend_detector.cc", - "//modules/audio_processing/aec3/dominant_nearend_detector.h", - "//modules/audio_processing/aec3/downsampled_render_buffer.cc", - "//modules/audio_processing/aec3/downsampled_render_buffer.h", - "//modules/audio_processing/aec3/echo_audibility.cc", - "//modules/audio_processing/aec3/echo_audibility.h", - "//modules/audio_processing/aec3/echo_canceller3.cc", - "//modules/audio_processing/aec3/echo_canceller3.h", - "//modules/audio_processing/aec3/echo_path_delay_estimator.cc", - "//modules/audio_processing/aec3/echo_path_delay_estimator.h", - "//modules/audio_processing/aec3/echo_path_variability.cc", - "//modules/audio_processing/aec3/echo_path_variability.h", - "//modules/audio_processing/aec3/echo_remover.cc", - "//modules/audio_processing/aec3/echo_remover.h", - "//modules/audio_processing/aec3/echo_remover_metrics.cc", - "//modules/audio_processing/aec3/echo_remover_metrics.h", - "//modules/audio_processing/aec3/erl_estimator.cc", - "//modules/audio_processing/aec3/erl_estimator.h", - "//modules/audio_processing/aec3/erle_estimator.cc", - "//modules/audio_processing/aec3/erle_estimator.h", - "//modules/audio_processing/aec3/fft_buffer.cc", - "//modules/audio_processing/aec3/filter_analyzer.cc", - "//modules/audio_processing/aec3/filter_analyzer.h", - "//modules/audio_processing/aec3/frame_blocker.cc", - "//modules/audio_processing/aec3/frame_blocker.h", - "//modules/audio_processing/aec3/fullband_erle_estimator.cc", - "//modules/audio_processing/aec3/fullband_erle_estimator.h", - "//modules/audio_processing/aec3/matched_filter.cc", - "//modules/audio_processing/aec3/matched_filter_lag_aggregator.cc", - "//modules/audio_processing/aec3/matched_filter_lag_aggregator.h", - "//modules/audio_processing/aec3/moving_average.cc", - "//modules/audio_processing/aec3/moving_average.h", - "//modules/audio_processing/aec3/nearend_detector.h", - "//modules/audio_processing/aec3/refined_filter_update_gain.cc", - "//modules/audio_processing/aec3/refined_filter_update_gain.h", - "//modules/audio_processing/aec3/render_buffer.cc", - "//modules/audio_processing/aec3/render_delay_buffer.cc", - "//modules/audio_processing/aec3/render_delay_buffer.h", - "//modules/audio_processing/aec3/render_delay_controller.cc", - "//modules/audio_processing/aec3/render_delay_controller.h", - "//modules/audio_processing/aec3/render_delay_controller_metrics.cc", - "//modules/audio_processing/aec3/render_delay_controller_metrics.h", - "//modules/audio_processing/aec3/render_signal_analyzer.cc", - "//modules/audio_processing/aec3/render_signal_analyzer.h", - "//modules/audio_processing/aec3/residual_echo_estimator.cc", - "//modules/audio_processing/aec3/residual_echo_estimator.h", - "//modules/audio_processing/aec3/reverb_decay_estimator.cc", - "//modules/audio_processing/aec3/reverb_decay_estimator.h", - "//modules/audio_processing/aec3/reverb_frequency_response.cc", - "//modules/audio_processing/aec3/reverb_frequency_response.h", - "//modules/audio_processing/aec3/reverb_model.cc", - "//modules/audio_processing/aec3/reverb_model.h", - "//modules/audio_processing/aec3/reverb_model_estimator.cc", - "//modules/audio_processing/aec3/reverb_model_estimator.h", - "//modules/audio_processing/aec3/signal_dependent_erle_estimator.cc", - "//modules/audio_processing/aec3/signal_dependent_erle_estimator.h", - "//modules/audio_processing/aec3/spectrum_buffer.cc", - "//modules/audio_processing/aec3/stationarity_estimator.cc", - "//modules/audio_processing/aec3/stationarity_estimator.h", - "//modules/audio_processing/aec3/subband_erle_estimator.cc", - "//modules/audio_processing/aec3/subband_erle_estimator.h", - "//modules/audio_processing/aec3/subband_nearend_detector.cc", - "//modules/audio_processing/aec3/subband_nearend_detector.h", - "//modules/audio_processing/aec3/subtractor.cc", - "//modules/audio_processing/aec3/subtractor.h", - "//modules/audio_processing/aec3/subtractor_output.cc", - "//modules/audio_processing/aec3/subtractor_output.h", - "//modules/audio_processing/aec3/subtractor_output_analyzer.cc", - "//modules/audio_processing/aec3/subtractor_output_analyzer.h", - "//modules/audio_processing/aec3/suppression_filter.cc", - "//modules/audio_processing/aec3/suppression_filter.h", - "//modules/audio_processing/aec3/suppression_gain.cc", - "//modules/audio_processing/aec3/suppression_gain.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/aec3:aec3_avx2": { - "cflags": [ - "-mavx", - "-mavx2", - "-mfma", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:adaptive_fir_filter", - "//modules/audio_processing/aec3:adaptive_fir_filter_erl", - "//modules/audio_processing/aec3:fft_data", - "//modules/audio_processing/aec3:matched_filter", - "//modules/audio_processing/aec3:vector_math", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aec3/adaptive_fir_filter_avx2.cc", - "//modules/audio_processing/aec3/adaptive_fir_filter_erl_avx2.cc", - "//modules/audio_processing/aec3/fft_data_avx2.cc", - "//modules/audio_processing/aec3/matched_filter_avx2.cc", - "//modules/audio_processing/aec3/vector_math_avx2.cc" - ], - "type": "static_library" - }, - "//modules/audio_processing/aec3:aec3_common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/aec3_common.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:aec3_fft": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio/third_party/ooura:fft_size_128", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:fft_data", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aec3/aec3_fft.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:fft_data": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/fft_data.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:matched_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/matched_filter.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:render_buffer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:fft_data", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/block_buffer.h", - "//modules/audio_processing/aec3/fft_buffer.h", - "//modules/audio_processing/aec3/render_buffer.h", - "//modules/audio_processing/aec3/spectrum_buffer.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:vector_math": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base:checks", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/vector_math.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec_dump:aec_dump": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing:aec_dump_interface", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec_dump/aec_dump_factory.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec_dump:null_aec_dump_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing:aec_dump_interface", - "//modules/audio_processing/aec_dump:aec_dump" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec_dump/null_aec_dump_factory.cc" - ], - "type": "static_library" - }, - "//modules/audio_processing/aecm:aecm_core": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio_c", - "//modules/audio_processing/utility:legacy_delay_estimator", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aecm/aecm_core.cc", - "//modules/audio_processing/aecm/aecm_core.h", - "//modules/audio_processing/aecm/aecm_defines.h", - "//modules/audio_processing/aecm/echo_control_mobile.cc", - "//modules/audio_processing/aecm/echo_control_mobile.h", - "//modules/audio_processing/aecm/aecm_core_c.cc" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2/rnn_vad:rnn_vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//modules/audio_processing/agc2:biquad_filter", - "//modules/audio_processing/utility:pffft_wrapper", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers", - "//third_party/rnnoise:rnn_vad" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/rnn_vad/auto_correlation.cc", - "//modules/audio_processing/agc2/rnn_vad/auto_correlation.h", - "//modules/audio_processing/agc2/rnn_vad/common.cc", - "//modules/audio_processing/agc2/rnn_vad/common.h", - "//modules/audio_processing/agc2/rnn_vad/features_extraction.cc", - "//modules/audio_processing/agc2/rnn_vad/features_extraction.h", - "//modules/audio_processing/agc2/rnn_vad/lp_residual.cc", - "//modules/audio_processing/agc2/rnn_vad/lp_residual.h", - "//modules/audio_processing/agc2/rnn_vad/pitch_info.h", - "//modules/audio_processing/agc2/rnn_vad/pitch_search.cc", - "//modules/audio_processing/agc2/rnn_vad/pitch_search.h", - "//modules/audio_processing/agc2/rnn_vad/pitch_search_internal.cc", - "//modules/audio_processing/agc2/rnn_vad/pitch_search_internal.h", - "//modules/audio_processing/agc2/rnn_vad/ring_buffer.h", - "//modules/audio_processing/agc2/rnn_vad/rnn.cc", - "//modules/audio_processing/agc2/rnn_vad/rnn.h", - "//modules/audio_processing/agc2/rnn_vad/sequence_buffer.h", - "//modules/audio_processing/agc2/rnn_vad/spectral_features.cc", - "//modules/audio_processing/agc2/rnn_vad/spectral_features.h", - "//modules/audio_processing/agc2/rnn_vad/spectral_features_internal.cc", - "//modules/audio_processing/agc2/rnn_vad/spectral_features_internal.h", - "//modules/audio_processing/agc2/rnn_vad/symmetric_matrix_buffer.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:adaptive_digital": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:common", - "//modules/audio_processing/agc2:gain_applier", - "//modules/audio_processing/agc2:noise_level_estimator", - "//modules/audio_processing/agc2:rnn_vad_with_level", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:metrics" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/adaptive_agc.cc", - "//modules/audio_processing/agc2/adaptive_agc.h", - "//modules/audio_processing/agc2/adaptive_digital_gain_applier.cc", - "//modules/audio_processing/agc2/adaptive_digital_gain_applier.h", - "//modules/audio_processing/agc2/adaptive_mode_level_estimator.cc", - "//modules/audio_processing/agc2/adaptive_mode_level_estimator.h", - "//modules/audio_processing/agc2/saturation_protector.cc", - "//modules/audio_processing/agc2/saturation_protector.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:biquad_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc2/biquad_filter.cc", - "//modules/audio_processing/agc2/biquad_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc2/agc2_common.cc", - "//modules/audio_processing/agc2/agc2_common.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:fixed_digital": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:common", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:metrics" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/fixed_digital_level_estimator.cc", - "//modules/audio_processing/agc2/fixed_digital_level_estimator.h", - "//modules/audio_processing/agc2/interpolated_gain_curve.cc", - "//modules/audio_processing/agc2/interpolated_gain_curve.h", - "//modules/audio_processing/agc2/limiter.cc", - "//modules/audio_processing/agc2/limiter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:gain_applier": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:common", - "//rtc_base:safe_minmax" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc2/gain_applier.cc", - "//modules/audio_processing/agc2/gain_applier.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:level_estimation_agc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc:level_estimation", - "//modules/audio_processing/agc2:adaptive_digital", - "//modules/audio_processing/agc2:common", - "//modules/audio_processing/agc2:gain_applier", - "//modules/audio_processing/agc2:noise_level_estimator", - "//modules/audio_processing/agc2:rnn_vad_with_level", - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/adaptive_mode_level_estimator_agc.cc", - "//modules/audio_processing/agc2/adaptive_mode_level_estimator_agc.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:noise_level_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//common_audio/third_party/ooura:fft_size_128", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:biquad_filter", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/down_sampler.cc", - "//modules/audio_processing/agc2/down_sampler.h", - "//modules/audio_processing/agc2/noise_level_estimator.cc", - "//modules/audio_processing/agc2/noise_level_estimator.h", - "//modules/audio_processing/agc2/noise_spectrum_estimator.cc", - "//modules/audio_processing/agc2/noise_spectrum_estimator.h", - "//modules/audio_processing/agc2/signal_classifier.cc", - "//modules/audio_processing/agc2/signal_classifier.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:rnn_vad_with_level": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2/rnn_vad:rnn_vad", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/vad_with_level.cc", - "//modules/audio_processing/agc2/vad_with_level.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc:agc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing/agc:gain_control_interface", - "//modules/audio_processing/agc:gain_map", - "//modules/audio_processing/agc:level_estimation", - "//modules/audio_processing/agc2:level_estimation_agc", - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc/agc_manager_direct.cc", - "//modules/audio_processing/agc/agc_manager_direct.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc:gain_control_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc/gain_control.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/agc:gain_map": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc/gain_map_internal.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/agc:legacy_agc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio/third_party/ooura:fft_size_256", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc/legacy/analog_agc.cc", - "//modules/audio_processing/agc/legacy/analog_agc.h", - "//modules/audio_processing/agc/legacy/digital_agc.cc", - "//modules/audio_processing/agc/legacy/digital_agc.h", - "//modules/audio_processing/agc/legacy/gain_control.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc:level_estimation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc/agc.cc", - "//modules/audio_processing/agc/agc.h", - "//modules/audio_processing/agc/loudness_histogram.cc", - "//modules/audio_processing/agc/loudness_histogram.h", - "//modules/audio_processing/agc/utility.cc", - "//modules/audio_processing/agc/utility.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/ns:ns": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio_c", - "//common_audio/third_party/ooura:fft_size_128", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing:high_pass_filter", - "//modules/audio_processing/utility:cascaded_biquad_filter", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:arch", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/ns/fast_math.cc", - "//modules/audio_processing/ns/fast_math.h", - "//modules/audio_processing/ns/histograms.cc", - "//modules/audio_processing/ns/histograms.h", - "//modules/audio_processing/ns/noise_estimator.cc", - "//modules/audio_processing/ns/noise_estimator.h", - "//modules/audio_processing/ns/noise_suppressor.cc", - "//modules/audio_processing/ns/noise_suppressor.h", - "//modules/audio_processing/ns/ns_common.h", - "//modules/audio_processing/ns/ns_config.h", - "//modules/audio_processing/ns/ns_fft.cc", - "//modules/audio_processing/ns/ns_fft.h", - "//modules/audio_processing/ns/prior_signal_model.cc", - "//modules/audio_processing/ns/prior_signal_model.h", - "//modules/audio_processing/ns/prior_signal_model_estimator.cc", - "//modules/audio_processing/ns/prior_signal_model_estimator.h", - "//modules/audio_processing/ns/quantile_noise_estimator.cc", - "//modules/audio_processing/ns/quantile_noise_estimator.h", - "//modules/audio_processing/ns/signal_model.cc", - "//modules/audio_processing/ns/signal_model.h", - "//modules/audio_processing/ns/signal_model_estimator.cc", - "//modules/audio_processing/ns/signal_model_estimator.h", - "//modules/audio_processing/ns/speech_probability_estimator.cc", - "//modules/audio_processing/ns/speech_probability_estimator.h", - "//modules/audio_processing/ns/suppression_params.cc", - "//modules/audio_processing/ns/suppression_params.h", - "//modules/audio_processing/ns/wiener_filter.cc", - "//modules/audio_processing/ns/wiener_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/transient:transient_suppressor_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/transient/transient_suppressor.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/transient:transient_suppressor_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio:fir_filter", - "//common_audio:fir_filter_factory", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_processing/transient:transient_suppressor_api", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:logging" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/transient/common.h", - "//modules/audio_processing/transient/daubechies_8_wavelet_coeffs.h", - "//modules/audio_processing/transient/dyadic_decimator.h", - "//modules/audio_processing/transient/moving_moments.cc", - "//modules/audio_processing/transient/moving_moments.h", - "//modules/audio_processing/transient/transient_detector.cc", - "//modules/audio_processing/transient/transient_detector.h", - "//modules/audio_processing/transient/transient_suppressor_impl.cc", - "//modules/audio_processing/transient/transient_suppressor_impl.h", - "//modules/audio_processing/transient/windows_private.h", - "//modules/audio_processing/transient/wpd_node.cc", - "//modules/audio_processing/transient/wpd_node.h", - "//modules/audio_processing/transient/wpd_tree.cc", - "//modules/audio_processing/transient/wpd_tree.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/utility:cascaded_biquad_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/utility/cascaded_biquad_filter.cc", - "//modules/audio_processing/utility/cascaded_biquad_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/utility:legacy_delay_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/utility/delay_estimator.cc", - "//modules/audio_processing/utility/delay_estimator.h", - "//modules/audio_processing/utility/delay_estimator_internal.h", - "//modules/audio_processing/utility/delay_estimator_wrapper.cc", - "//modules/audio_processing/utility/delay_estimator_wrapper.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/utility:pffft_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//third_party/pffft:pffft" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/utility/pffft_wrapper.cc", - "//modules/audio_processing/utility/pffft_wrapper.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/vad:vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//audio/utility:audio_frame_operations", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_coding:isac_vad", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/vad/common.h", - "//modules/audio_processing/vad/gmm.cc", - "//modules/audio_processing/vad/gmm.h", - "//modules/audio_processing/vad/noise_gmm_tables.h", - "//modules/audio_processing/vad/pitch_based_vad.cc", - "//modules/audio_processing/vad/pitch_based_vad.h", - "//modules/audio_processing/vad/pitch_internal.cc", - "//modules/audio_processing/vad/pitch_internal.h", - "//modules/audio_processing/vad/pole_zero_filter.cc", - "//modules/audio_processing/vad/pole_zero_filter.h", - "//modules/audio_processing/vad/standalone_vad.cc", - "//modules/audio_processing/vad/standalone_vad.h", - "//modules/audio_processing/vad/vad_audio_proc.cc", - "//modules/audio_processing/vad/vad_audio_proc.h", - "//modules/audio_processing/vad/vad_audio_proc_internal.h", - "//modules/audio_processing/vad/vad_circular_buffer.cc", - "//modules/audio_processing/vad/vad_circular_buffer.h", - "//modules/audio_processing/vad/voice_activity_detector.cc", - "//modules/audio_processing/vad/voice_activity_detector.h", - "//modules/audio_processing/vad/voice_gmm_tables.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:aec_dump_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing:api", - "//modules/audio_processing:audio_frame_view", - "//rtc_base:deprecation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/aec_dump.cc", - "//modules/audio_processing/include/aec_dump.h" - ], - "type": "source_set" - }, - "//modules/audio_processing:api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/audio:aec3_config", - "//api/audio:audio_frame_api", - "//api/audio:echo_control", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing:audio_processing_statistics", - "//modules/audio_processing:config", - "//modules/audio_processing/agc:gain_control_interface", - "//rtc_base:deprecation", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_processing.cc", - "//modules/audio_processing/include/audio_processing.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:apm_logging": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/logging/apm_data_dumper.cc", - "//modules/audio_processing/logging/apm_data_dumper.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_buffer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_processing:api", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/audio_buffer.cc", - "//modules/audio_processing/audio_buffer.h", - "//modules/audio_processing/splitting_filter.cc", - "//modules/audio_processing/splitting_filter.h", - "//modules/audio_processing/three_band_filter_bank.cc", - "//modules/audio_processing/three_band_filter_bank.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_frame_proxies": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_frame_view" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_frame_proxies.cc", - "//modules/audio_processing/include/audio_frame_proxies.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_frame_view": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_frame_view.h" - ], - "type": "source_set" - }, - "//modules/audio_processing:audio_processing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api/audio:aec3_config", - "//api/audio:audio_frame_api", - "//api/audio:echo_control", - "//audio/utility:audio_frame_operations", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio:fir_filter", - "//common_audio:fir_filter_factory", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_processing:aec_dump_interface", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing:audio_frame_proxies", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing:audio_processing_statistics", - "//modules/audio_processing:config", - "//modules/audio_processing:high_pass_filter", - "//modules/audio_processing:optionally_built_submodule_creators", - "//modules/audio_processing:rms_level", - "//modules/audio_processing:voice_detection", - "//modules/audio_processing/aec3:aec3", - "//modules/audio_processing/aec_dump:aec_dump", - "//modules/audio_processing/aec_dump:null_aec_dump_factory", - "//modules/audio_processing/aecm:aecm_core", - "//modules/audio_processing/agc:agc", - "//modules/audio_processing/agc:gain_control_interface", - "//modules/audio_processing/agc:legacy_agc", - "//modules/audio_processing/agc2:adaptive_digital", - "//modules/audio_processing/agc2:fixed_digital", - "//modules/audio_processing/agc2:gain_applier", - "//modules/audio_processing/ns:ns", - "//modules/audio_processing/transient:transient_suppressor_api", - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:gtest_prod", - "//rtc_base:ignore_wundef", - "//rtc_base:refcount", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base:sanitizer", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/audio_processing_builder_impl.cc", - "//modules/audio_processing/audio_processing_impl.cc", - "//modules/audio_processing/audio_processing_impl.h", - "//modules/audio_processing/common.h", - "//modules/audio_processing/echo_control_mobile_impl.cc", - "//modules/audio_processing/echo_control_mobile_impl.h", - "//modules/audio_processing/echo_detector/circular_buffer.cc", - "//modules/audio_processing/echo_detector/circular_buffer.h", - "//modules/audio_processing/echo_detector/mean_variance_estimator.cc", - "//modules/audio_processing/echo_detector/mean_variance_estimator.h", - "//modules/audio_processing/echo_detector/moving_max.cc", - "//modules/audio_processing/echo_detector/moving_max.h", - "//modules/audio_processing/echo_detector/normalized_covariance_estimator.cc", - "//modules/audio_processing/echo_detector/normalized_covariance_estimator.h", - "//modules/audio_processing/gain_control_impl.cc", - "//modules/audio_processing/gain_control_impl.h", - "//modules/audio_processing/gain_controller2.cc", - "//modules/audio_processing/gain_controller2.h", - "//modules/audio_processing/level_estimator.cc", - "//modules/audio_processing/level_estimator.h", - "//modules/audio_processing/render_queue_item_verifier.h", - "//modules/audio_processing/residual_echo_detector.cc", - "//modules/audio_processing/residual_echo_detector.h", - "//modules/audio_processing/typing_detection.cc", - "//modules/audio_processing/typing_detection.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_processing_statistics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_processing_statistics.cc", - "//modules/audio_processing/include/audio_processing_statistics.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/config.cc", - "//modules/audio_processing/include/config.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:high_pass_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing/utility:cascaded_biquad_filter", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/high_pass_filter.cc", - "//modules/audio_processing/high_pass_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:optionally_built_submodule_creators": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing/transient:transient_suppressor_api", - "//modules/audio_processing/transient:transient_suppressor_impl" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/optionally_built_submodule_creators.cc", - "//modules/audio_processing/optionally_built_submodule_creators.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:rms_level": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/rms_level.cc", - "//modules/audio_processing/rms_level.h" - ], - "type": "source_set" - }, - "//modules/audio_processing:voice_detection": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//common_audio:common_audio_c", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_buffer", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/voice_detection.cc", - "//modules/audio_processing/voice_detection.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:alr_detector": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//logging:rtc_event_pacing", - "//modules/pacing:interval_budget", - "//rtc_base:checks", - "//rtc_base:safe_conversions", - "//rtc_base:timeutils", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/congestion_controller/goog_cc/alr_detector.cc", - "//modules/congestion_controller/goog_cc/alr_detector.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:delay_based_bwe": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//logging:rtc_event_bwe", - "//modules/congestion_controller/goog_cc:estimators", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/delay_based_bwe.cc", - "//modules/congestion_controller/goog_cc/delay_based_bwe.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:estimators": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_conversions", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator.cc", - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator.h", - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator_interface.cc", - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator_interface.h", - "//modules/congestion_controller/goog_cc/bitrate_estimator.cc", - "//modules/congestion_controller/goog_cc/bitrate_estimator.h", - "//modules/congestion_controller/goog_cc/delay_increase_detector_interface.h", - "//modules/congestion_controller/goog_cc/probe_bitrate_estimator.cc", - "//modules/congestion_controller/goog_cc/probe_bitrate_estimator.h", - "//modules/congestion_controller/goog_cc/robust_throughput_estimator.cc", - "//modules/congestion_controller/goog_cc/robust_throughput_estimator.h", - "//modules/congestion_controller/goog_cc/trendline_estimator.cc", - "//modules/congestion_controller/goog_cc/trendline_estimator.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:goog_cc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//logging:rtc_event_pacing", - "//modules:module_api", - "//modules/congestion_controller/goog_cc:alr_detector", - "//modules/congestion_controller/goog_cc:delay_based_bwe", - "//modules/congestion_controller/goog_cc:estimators", - "//modules/congestion_controller/goog_cc:loss_based_controller", - "//modules/congestion_controller/goog_cc:probe_controller", - "//modules/congestion_controller/goog_cc:pushback_controller", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:rate_control_settings", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/goog_cc_network_control.cc", - "//modules/congestion_controller/goog_cc/goog_cc_network_control.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:link_capacity_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//rtc_base:safe_minmax", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/congestion_controller/goog_cc/link_capacity_estimator.cc", - "//modules/congestion_controller/goog_cc/link_capacity_estimator.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:loss_based_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/loss_based_bandwidth_estimation.cc", - "//modules/congestion_controller/goog_cc/loss_based_bandwidth_estimation.h", - "//modules/congestion_controller/goog_cc/send_side_bandwidth_estimation.cc", - "//modules/congestion_controller/goog_cc/send_side_bandwidth_estimation.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:probe_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//logging:rtc_event_pacing", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:safe_conversions", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/system:unused", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/probe_controller.cc", - "//modules/congestion_controller/goog_cc/probe_controller.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:pushback_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_size", - "//rtc_base:checks", - "//rtc_base/experiments:rate_control_settings", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/congestion_controller/goog_cc/congestion_window_pushback_controller.cc", - "//modules/congestion_controller/goog_cc/congestion_window_pushback_controller.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/rtp:control_handler": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:network_control", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//modules/pacing:pacing", - "//rtc_base:checks", - "//rtc_base:safe_minmax", - "//rtc_base/synchronization:sequence_checker", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/rtp/control_handler.cc", - "//modules/congestion_controller/rtp/control_handler.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/rtp:transport_feedback": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:network_control", - "//api/units:data_size", - "//api/units:timestamp", - "//modules:module_api_public", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/network:sent_packet", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/rtp/transport_feedback_adapter.cc", - "//modules/congestion_controller/rtp/transport_feedback_adapter.h", - "//modules/congestion_controller/rtp/transport_feedback_demuxer.cc", - "//modules/congestion_controller/rtp/transport_feedback_demuxer.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller:congestion_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//modules:module_api", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/include/receive_side_congestion_controller.h", - "//modules/congestion_controller/receive_side_congestion_controller.cc" - ], - "type": "static_library" - }, - "//modules/desktop_capture:desktop_capture": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/desktop_capture:desktop_capture_generic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [], - "type": "source_set" - }, - "//modules/desktop_capture:desktop_capture_differ_sse2": { - "cflags": [ - "-msse2", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/desktop_capture/differ_vector_sse2.cc", - "//modules/desktop_capture/differ_vector_sse2.h" - ], - "type": "static_library" - }, - "//modules/desktop_capture:desktop_capture_generic": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_USE_PIPEWIRE", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:function_view", - "//api:refcountedbase", - "//api:scoped_refptr", - "//modules/desktop_capture:desktop_capture_differ_sse2", - "//modules/desktop_capture:primitives", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:rw_lock_wrapper", - "//rtc_base/system:arch", - "//rtc_base/system:rtc_export", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "/media/libyuv/libyuv/include/", - "/third_party/libwebrtc/third_party/pipewire/", - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "/third_party/pipewire/", - "/third_party/pipewire/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/desktop_capture/blank_detector_desktop_capturer_wrapper.cc", - "//modules/desktop_capture/blank_detector_desktop_capturer_wrapper.h", - "//modules/desktop_capture/capture_result_desktop_capturer_wrapper.cc", - "//modules/desktop_capture/capture_result_desktop_capturer_wrapper.h", - "//modules/desktop_capture/cropped_desktop_frame.cc", - "//modules/desktop_capture/cropped_desktop_frame.h", - "//modules/desktop_capture/cropping_window_capturer.cc", - "//modules/desktop_capture/cropping_window_capturer.h", - "//modules/desktop_capture/desktop_and_cursor_composer.cc", - "//modules/desktop_capture/desktop_and_cursor_composer.h", - "//modules/desktop_capture/desktop_capture_options.cc", - "//modules/desktop_capture/desktop_capture_options.h", - "//modules/desktop_capture/desktop_capturer.cc", - "//modules/desktop_capture/desktop_capturer.h", - "//modules/desktop_capture/desktop_capturer_differ_wrapper.cc", - "//modules/desktop_capture/desktop_capturer_differ_wrapper.h", - "//modules/desktop_capture/desktop_capturer_wrapper.cc", - "//modules/desktop_capture/desktop_capturer_wrapper.h", - "//modules/desktop_capture/desktop_frame_generator.cc", - "//modules/desktop_capture/desktop_frame_generator.h", - "//modules/desktop_capture/desktop_frame_rotation.cc", - "//modules/desktop_capture/desktop_frame_rotation.h", - "//modules/desktop_capture/differ_block.cc", - "//modules/desktop_capture/differ_block.h", - "//modules/desktop_capture/fake_desktop_capturer.cc", - "//modules/desktop_capture/fake_desktop_capturer.h", - "//modules/desktop_capture/fallback_desktop_capturer_wrapper.cc", - "//modules/desktop_capture/fallback_desktop_capturer_wrapper.h", - "//modules/desktop_capture/full_screen_application_handler.cc", - "//modules/desktop_capture/full_screen_application_handler.h", - "//modules/desktop_capture/full_screen_window_detector.cc", - "//modules/desktop_capture/full_screen_window_detector.h", - "//modules/desktop_capture/mouse_cursor.cc", - "//modules/desktop_capture/mouse_cursor.h", - "//modules/desktop_capture/mouse_cursor_monitor.h", - "//modules/desktop_capture/resolution_tracker.cc", - "//modules/desktop_capture/resolution_tracker.h", - "//modules/desktop_capture/rgba_color.cc", - "//modules/desktop_capture/rgba_color.h", - "//modules/desktop_capture/screen_capture_frame_queue.h", - "//modules/desktop_capture/screen_capturer_helper.cc", - "//modules/desktop_capture/screen_capturer_helper.h", - "//modules/desktop_capture/window_finder.cc", - "//modules/desktop_capture/window_finder.h", - "//modules/desktop_capture/mouse_cursor_monitor_linux.cc", - "//modules/desktop_capture/screen_capturer_linux.cc", - "//modules/desktop_capture/window_capturer_linux.cc", - "//modules/desktop_capture/linux/base_capturer_pipewire.cc", - "//modules/desktop_capture/linux/base_capturer_pipewire.h", - "//modules/desktop_capture/linux/screen_capturer_pipewire.cc", - "//modules/desktop_capture/linux/screen_capturer_pipewire.h", - "//modules/desktop_capture/linux/window_capturer_pipewire.cc", - "//modules/desktop_capture/linux/window_capturer_pipewire.h" - ], - "type": "static_library" - }, - "//modules/desktop_capture:primitives": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:checks", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/desktop_capture/desktop_capture_types.h", - "//modules/desktop_capture/desktop_frame.cc", - "//modules/desktop_capture/desktop_frame.h", - "//modules/desktop_capture/desktop_geometry.cc", - "//modules/desktop_capture/desktop_geometry.h", - "//modules/desktop_capture/desktop_region.cc", - "//modules/desktop_capture/desktop_region.h", - "//modules/desktop_capture/shared_desktop_frame.cc", - "//modules/desktop_capture/shared_desktop_frame.h", - "//modules/desktop_capture/shared_memory.cc", - "//modules/desktop_capture/shared_memory.h" - ], - "type": "static_library" - }, - "//modules/pacing:interval_budget": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/pacing/interval_budget.cc", - "//modules/pacing/interval_budget.h" - ], - "type": "static_library" - }, - "//modules/pacing:pacing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:function_view", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//logging:rtc_event_pacing", - "//modules:module_api", - "//modules/pacing:interval_budget", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/pacing/bitrate_prober.cc", - "//modules/pacing/bitrate_prober.h", - "//modules/pacing/paced_sender.cc", - "//modules/pacing/paced_sender.h", - "//modules/pacing/pacing_controller.cc", - "//modules/pacing/pacing_controller.h", - "//modules/pacing/packet_router.cc", - "//modules/pacing/packet_router.h", - "//modules/pacing/round_robin_packet_queue.cc", - "//modules/pacing/round_robin_packet_queue.h", - "//modules/pacing/rtp_packet_pacer.h", - "//modules/pacing/task_queue_paced_sender.cc", - "//modules/pacing/task_queue_paced_sender.h" - ], - "type": "static_library" - }, - "//modules/remote_bitrate_estimator:remote_bitrate_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api:rtp_headers", - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:timestamp", - "//modules:module_api", - "//modules:module_api_public", - "//modules/congestion_controller/goog_cc:link_capacity_estimator", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/remote_bitrate_estimator/aimd_rate_control.cc", - "//modules/remote_bitrate_estimator/aimd_rate_control.h", - "//modules/remote_bitrate_estimator/bwe_defines.cc", - "//modules/remote_bitrate_estimator/include/bwe_defines.h", - "//modules/remote_bitrate_estimator/include/remote_bitrate_estimator.h", - "//modules/remote_bitrate_estimator/inter_arrival.cc", - "//modules/remote_bitrate_estimator/inter_arrival.h", - "//modules/remote_bitrate_estimator/overuse_detector.cc", - "//modules/remote_bitrate_estimator/overuse_detector.h", - "//modules/remote_bitrate_estimator/overuse_estimator.cc", - "//modules/remote_bitrate_estimator/overuse_estimator.h", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.cc", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.h", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_single_stream.cc", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_single_stream.h", - "//modules/remote_bitrate_estimator/remote_estimator_proxy.cc", - "//modules/remote_bitrate_estimator/remote_estimator_proxy.h", - "//modules/remote_bitrate_estimator/test/bwe_test_logging.h" - ], - "type": "static_library" - }, - "//modules/rtp_rtcp:rtp_rtcp": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:frame_transformer_interface", - "//api:function_view", - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_encryptor_interface", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//api/transport/rtp:dependency_descriptor", - "//api/transport/rtp:rtp_source", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//call:rtp_interfaces", - "//common_video:common_video", - "//logging:rtc_event_audio", - "//logging:rtc_event_rtp_rtcp", - "//modules:module_api", - "//modules:module_api_public", - "//modules:module_fec_api", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/video_coding:codec_globals_headers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:divide_round", - "//rtc_base:gtest_prod", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/time:timestamp_extrapolator", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/rtp_rtcp/include/flexfec_receiver.h", - "//modules/rtp_rtcp/include/flexfec_sender.h", - "//modules/rtp_rtcp/include/receive_statistics.h", - "//modules/rtp_rtcp/include/remote_ntp_time_estimator.h", - "//modules/rtp_rtcp/include/rtp_rtcp.h", - "//modules/rtp_rtcp/include/ulpfec_receiver.h", - "//modules/rtp_rtcp/source/absolute_capture_time_receiver.cc", - "//modules/rtp_rtcp/source/absolute_capture_time_receiver.h", - "//modules/rtp_rtcp/source/absolute_capture_time_sender.cc", - "//modules/rtp_rtcp/source/absolute_capture_time_sender.h", - "//modules/rtp_rtcp/source/active_decode_targets_helper.cc", - "//modules/rtp_rtcp/source/active_decode_targets_helper.h", - "//modules/rtp_rtcp/source/create_video_rtp_depacketizer.cc", - "//modules/rtp_rtcp/source/create_video_rtp_depacketizer.h", - "//modules/rtp_rtcp/source/deprecated/deprecated_rtp_sender_egress.cc", - "//modules/rtp_rtcp/source/deprecated/deprecated_rtp_sender_egress.h", - "//modules/rtp_rtcp/source/dtmf_queue.cc", - "//modules/rtp_rtcp/source/dtmf_queue.h", - "//modules/rtp_rtcp/source/fec_private_tables_bursty.cc", - "//modules/rtp_rtcp/source/fec_private_tables_bursty.h", - "//modules/rtp_rtcp/source/fec_private_tables_random.cc", - "//modules/rtp_rtcp/source/fec_private_tables_random.h", - "//modules/rtp_rtcp/source/flexfec_header_reader_writer.cc", - "//modules/rtp_rtcp/source/flexfec_header_reader_writer.h", - "//modules/rtp_rtcp/source/flexfec_receiver.cc", - "//modules/rtp_rtcp/source/flexfec_sender.cc", - "//modules/rtp_rtcp/source/forward_error_correction.cc", - "//modules/rtp_rtcp/source/forward_error_correction.h", - "//modules/rtp_rtcp/source/forward_error_correction_internal.cc", - "//modules/rtp_rtcp/source/forward_error_correction_internal.h", - "//modules/rtp_rtcp/source/packet_loss_stats.cc", - "//modules/rtp_rtcp/source/packet_loss_stats.h", - "//modules/rtp_rtcp/source/receive_statistics_impl.cc", - "//modules/rtp_rtcp/source/receive_statistics_impl.h", - "//modules/rtp_rtcp/source/remote_ntp_time_estimator.cc", - "//modules/rtp_rtcp/source/rtcp_nack_stats.cc", - "//modules/rtp_rtcp/source/rtcp_nack_stats.h", - "//modules/rtp_rtcp/source/rtcp_receiver.cc", - "//modules/rtp_rtcp/source/rtcp_receiver.h", - "//modules/rtp_rtcp/source/rtcp_sender.cc", - "//modules/rtp_rtcp/source/rtcp_sender.h", - "//modules/rtp_rtcp/source/rtp_descriptor_authentication.cc", - "//modules/rtp_rtcp/source/rtp_descriptor_authentication.h", - "//modules/rtp_rtcp/source/rtp_format.cc", - "//modules/rtp_rtcp/source/rtp_format.h", - "//modules/rtp_rtcp/source/rtp_format_h264.cc", - "//modules/rtp_rtcp/source/rtp_format_h264.h", - "//modules/rtp_rtcp/source/rtp_format_video_generic.cc", - "//modules/rtp_rtcp/source/rtp_format_video_generic.h", - "//modules/rtp_rtcp/source/rtp_format_vp8.cc", - "//modules/rtp_rtcp/source/rtp_format_vp8.h", - "//modules/rtp_rtcp/source/rtp_format_vp9.cc", - "//modules/rtp_rtcp/source/rtp_format_vp9.h", - "//modules/rtp_rtcp/source/rtp_header_extension_size.cc", - "//modules/rtp_rtcp/source/rtp_header_extension_size.h", - "//modules/rtp_rtcp/source/rtp_packet_history.cc", - "//modules/rtp_rtcp/source/rtp_packet_history.h", - "//modules/rtp_rtcp/source/rtp_packetizer_av1.cc", - "//modules/rtp_rtcp/source/rtp_packetizer_av1.h", - "//modules/rtp_rtcp/source/rtp_rtcp_config.h", - "//modules/rtp_rtcp/source/rtp_rtcp_impl.cc", - "//modules/rtp_rtcp/source/rtp_rtcp_impl.h", - "//modules/rtp_rtcp/source/rtp_rtcp_impl2.cc", - "//modules/rtp_rtcp/source/rtp_rtcp_impl2.h", - "//modules/rtp_rtcp/source/rtp_rtcp_interface.h", - "//modules/rtp_rtcp/source/rtp_sender.cc", - "//modules/rtp_rtcp/source/rtp_sender.h", - "//modules/rtp_rtcp/source/rtp_sender_audio.cc", - "//modules/rtp_rtcp/source/rtp_sender_audio.h", - "//modules/rtp_rtcp/source/rtp_sender_egress.cc", - "//modules/rtp_rtcp/source/rtp_sender_egress.h", - "//modules/rtp_rtcp/source/rtp_sender_video.cc", - "//modules/rtp_rtcp/source/rtp_sender_video.h", - "//modules/rtp_rtcp/source/rtp_sender_video_frame_transformer_delegate.cc", - "//modules/rtp_rtcp/source/rtp_sender_video_frame_transformer_delegate.h", - "//modules/rtp_rtcp/source/rtp_sequence_number_map.cc", - "//modules/rtp_rtcp/source/rtp_sequence_number_map.h", - "//modules/rtp_rtcp/source/rtp_utility.cc", - "//modules/rtp_rtcp/source/rtp_utility.h", - "//modules/rtp_rtcp/source/source_tracker.cc", - "//modules/rtp_rtcp/source/source_tracker.h", - "//modules/rtp_rtcp/source/time_util.cc", - "//modules/rtp_rtcp/source/time_util.h", - "//modules/rtp_rtcp/source/tmmbr_help.cc", - "//modules/rtp_rtcp/source/tmmbr_help.h", - "//modules/rtp_rtcp/source/ulpfec_generator.cc", - "//modules/rtp_rtcp/source/ulpfec_generator.h", - "//modules/rtp_rtcp/source/ulpfec_header_reader_writer.cc", - "//modules/rtp_rtcp/source/ulpfec_header_reader_writer.h", - "//modules/rtp_rtcp/source/ulpfec_receiver_impl.cc", - "//modules/rtp_rtcp/source/ulpfec_receiver_impl.h", - "//modules/rtp_rtcp/source/video_fec_generator.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_av1.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_av1.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_generic.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_generic.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_h264.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_h264.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_raw.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_raw.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp8.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp8.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp9.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp9.h" - ], - "type": "static_library" - }, - "//modules/rtp_rtcp:rtp_rtcp_format": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api/audio_codecs:audio_codecs_api", - "//api/transport:network_control", - "//api/transport/rtp:dependency_descriptor", - "//api/units:time_delta", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//common_video:common_video", - "//modules:module_api_public", - "//modules/video_coding:codec_globals_headers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:divide_round", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:unused", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/rtp_rtcp/include/report_block_data.cc", - "//modules/rtp_rtcp/include/rtp_rtcp_defines.cc", - "//modules/rtp_rtcp/source/rtcp_packet.cc", - "//modules/rtp_rtcp/source/rtcp_packet/app.cc", - "//modules/rtp_rtcp/source/rtcp_packet/bye.cc", - "//modules/rtp_rtcp/source/rtcp_packet/common_header.cc", - "//modules/rtp_rtcp/source/rtcp_packet/compound_packet.cc", - "//modules/rtp_rtcp/source/rtcp_packet/dlrr.cc", - "//modules/rtp_rtcp/source/rtcp_packet/extended_jitter_report.cc", - "//modules/rtp_rtcp/source/rtcp_packet/extended_reports.cc", - "//modules/rtp_rtcp/source/rtcp_packet/fir.cc", - "//modules/rtp_rtcp/source/rtcp_packet/loss_notification.cc", - "//modules/rtp_rtcp/source/rtcp_packet/nack.cc", - "//modules/rtp_rtcp/source/rtcp_packet/pli.cc", - "//modules/rtp_rtcp/source/rtcp_packet/psfb.cc", - "//modules/rtp_rtcp/source/rtcp_packet/rapid_resync_request.cc", - "//modules/rtp_rtcp/source/rtcp_packet/receiver_report.cc", - "//modules/rtp_rtcp/source/rtcp_packet/remb.cc", - "//modules/rtp_rtcp/source/rtcp_packet/remote_estimate.cc", - "//modules/rtp_rtcp/source/rtcp_packet/report_block.cc", - "//modules/rtp_rtcp/source/rtcp_packet/rrtr.cc", - "//modules/rtp_rtcp/source/rtcp_packet/rtpfb.cc", - "//modules/rtp_rtcp/source/rtcp_packet/sdes.cc", - "//modules/rtp_rtcp/source/rtcp_packet/sender_report.cc", - "//modules/rtp_rtcp/source/rtcp_packet/target_bitrate.cc", - "//modules/rtp_rtcp/source/rtcp_packet/tmmb_item.cc", - "//modules/rtp_rtcp/source/rtcp_packet/tmmbn.cc", - "//modules/rtp_rtcp/source/rtcp_packet/tmmbr.cc", - "//modules/rtp_rtcp/source/rtcp_packet/transport_feedback.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_extension.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_reader.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_reader.h", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_writer.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_writer.h", - "//modules/rtp_rtcp/source/rtp_generic_frame_descriptor.cc", - "//modules/rtp_rtcp/source/rtp_generic_frame_descriptor_extension.cc", - "//modules/rtp_rtcp/source/rtp_header_extension_map.cc", - "//modules/rtp_rtcp/source/rtp_header_extensions.cc", - "//modules/rtp_rtcp/source/rtp_packet.cc", - "//modules/rtp_rtcp/source/rtp_packet_received.cc", - "//modules/rtp_rtcp/source/rtp_packet_to_send.cc" - ], - "type": "static_library" - }, - "//modules/rtp_rtcp:rtp_video_header": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport/rtp:dependency_descriptor", - "//api/video:video_frame", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//modules/video_coding:codec_globals_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/rtp_rtcp/source/rtp_video_header.cc", - "//modules/rtp_rtcp/source/rtp_video_header.h" - ], - "type": "static_library" - }, - "//modules/third_party/fft:fft": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/third_party/fft/fft.c", - "//modules/third_party/fft/fft.h" - ], - "type": "static_library" - }, - "//modules/third_party/g711:g711_3p": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/third_party/g711/g711.c", - "//modules/third_party/g711/g711.h" - ], - "type": "static_library" - }, - "//modules/third_party/g722:g722_3p": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/third_party/g722/g722_decode.c", - "//modules/third_party/g722/g722_enc_dec.h", - "//modules/third_party/g722/g722_encode.c" - ], - "type": "static_library" - }, - "//modules/utility:utility": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//common_audio:common_audio", - "//modules:module_api", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/utility/include/process_thread.h", - "//modules/utility/source/process_thread_impl.cc", - "//modules/utility/source/process_thread_impl.h" - ], - "type": "static_library" - }, - "//modules/video_capture:video_capture_internal_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//media:rtc_media_base", - "//modules/video_capture:video_capture_module", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_capture/linux/device_info_linux.cc", - "//modules/video_capture/linux/device_info_linux.h", - "//modules/video_capture/linux/video_capture_linux.cc", - "//modules/video_capture/linux/video_capture_linux.h" - ], - "type": "source_set" - }, - "//modules/video_capture:video_capture_module": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//common_video:common_video", - "//media:rtc_media_base", - "//modules:module_api", - "//rtc_base:rtc_base_approved", - "//rtc_base:stringutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:rw_lock_wrapper", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_capture/device_info_impl.cc", - "//modules/video_capture/device_info_impl.h", - "//modules/video_capture/video_capture.h", - "//modules/video_capture/video_capture_config.h", - "//modules/video_capture/video_capture_defines.h", - "//modules/video_capture/video_capture_factory.cc", - "//modules/video_capture/video_capture_factory.h", - "//modules/video_capture/video_capture_impl.cc", - "//modules/video_capture/video_capture_impl.h" - ], - "type": "static_library" - }, - "//modules/video_coding/codecs/av1:libaom_av1_decoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api/video_codecs:video_codecs_api", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/codecs/av1/libaom_av1_decoder_absent.cc" - ], - "type": "static_library" - }, - "//modules/video_coding/codecs/av1:libaom_av1_encoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api/video_codecs:video_codecs_api", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/codecs/av1/libaom_av1_encoder_absent.cc" - ], - "type": "static_library" - }, - "//modules/video_coding/deprecated:nack_module": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:time_delta", - "//api/units:timestamp", - "//modules:module_api", - "//modules/utility:utility", - "//modules/video_coding:nack_module", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:deprecation", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_numerics", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/video_coding/deprecated/nack_module.cc", - "//modules/video_coding/deprecated/nack_module.h" - ], - "type": "static_library" - }, - "//modules/video_coding:chain_diff_calculator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:logging", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/chain_diff_calculator.cc", - "//modules/video_coding/chain_diff_calculator.h" - ], - "type": "static_library" - }, - "//modules/video_coding:codec_globals_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/codecs/h264/include/h264_globals.h", - "//modules/video_coding/codecs/interface/common_constants.h", - "//modules/video_coding/codecs/vp8/include/vp8_globals.h", - "//modules/video_coding/codecs/vp9/include/vp9_globals.h" - ], - "type": "source_set" - }, - "//modules/video_coding:encoded_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//modules:module_api_public", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:rtt_mult_experiment", - "//rtc_base/system:rtc_export", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/encoded_frame.cc", - "//modules/video_coding/encoded_frame.h" - ], - "type": "static_library" - }, - "//modules/video_coding:frame_dependencies_calculator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/video:video_frame_type", - "//common_video/generic_frame_descriptor:generic_frame_descriptor", - "//rtc_base:checks", - "//rtc_base:logging", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/frame_dependencies_calculator.cc", - "//modules/video_coding/frame_dependencies_calculator.h" - ], - "type": "static_library" - }, - "//modules/video_coding:nack_module": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:time_delta", - "//api/units:timestamp", - "//modules:module_api", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/video_coding/histogram.cc", - "//modules/video_coding/histogram.h", - "//modules/video_coding/nack_module2.cc", - "//modules/video_coding/nack_module2.h" - ], - "type": "static_library" - }, - "//modules/video_coding:video_codec_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//common_video/generic_frame_descriptor:generic_frame_descriptor", - "//modules:module_api", - "//modules/video_coding:codec_globals_headers", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/include/video_codec_interface.cc", - "//modules/video_coding/include/video_codec_interface.h", - "//modules/video_coding/include/video_coding_defines.h", - "//modules/video_coding/include/video_error_codes.h", - "//modules/video_coding/video_coding_defines.cc" - ], - "type": "static_library" - }, - "//modules/video_coding:video_coding": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:fec_controller_api", - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/video:builtin_video_bitrate_allocator_factory", - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//modules:module_api", - "//modules:module_api_public", - "//modules:module_fec_api", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:encoded_frame", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:jitter_upper_bound_experiment", - "//rtc_base/experiments:min_video_bitrate_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/experiments:rtt_mult_experiment", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/third_party/base64:base64", - "//rtc_base/time:timestamp_extrapolator", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codec_timer.cc", - "//modules/video_coding/codec_timer.h", - "//modules/video_coding/decoder_database.cc", - "//modules/video_coding/decoder_database.h", - "//modules/video_coding/event_wrapper.cc", - "//modules/video_coding/event_wrapper.h", - "//modules/video_coding/fec_controller_default.cc", - "//modules/video_coding/fec_controller_default.h", - "//modules/video_coding/fec_rate_table.h", - "//modules/video_coding/frame_buffer2.cc", - "//modules/video_coding/frame_buffer2.h", - "//modules/video_coding/frame_object.cc", - "//modules/video_coding/frame_object.h", - "//modules/video_coding/generic_decoder.cc", - "//modules/video_coding/generic_decoder.h", - "//modules/video_coding/h264_sprop_parameter_sets.cc", - "//modules/video_coding/h264_sprop_parameter_sets.h", - "//modules/video_coding/h264_sps_pps_tracker.cc", - "//modules/video_coding/h264_sps_pps_tracker.h", - "//modules/video_coding/include/video_codec_initializer.h", - "//modules/video_coding/inter_frame_delay.cc", - "//modules/video_coding/inter_frame_delay.h", - "//modules/video_coding/internal_defines.h", - "//modules/video_coding/jitter_estimator.cc", - "//modules/video_coding/jitter_estimator.h", - "//modules/video_coding/loss_notification_controller.cc", - "//modules/video_coding/loss_notification_controller.h", - "//modules/video_coding/media_opt_util.cc", - "//modules/video_coding/media_opt_util.h", - "//modules/video_coding/packet_buffer.cc", - "//modules/video_coding/packet_buffer.h", - "//modules/video_coding/rtp_frame_reference_finder.cc", - "//modules/video_coding/rtp_frame_reference_finder.h", - "//modules/video_coding/rtt_filter.cc", - "//modules/video_coding/rtt_filter.h", - "//modules/video_coding/timestamp_map.cc", - "//modules/video_coding/timestamp_map.h", - "//modules/video_coding/timing.cc", - "//modules/video_coding/timing.h", - "//modules/video_coding/unique_timestamp_counter.cc", - "//modules/video_coding/unique_timestamp_counter.h", - "//modules/video_coding/video_codec_initializer.cc", - "//modules/video_coding/video_receiver2.cc", - "//modules/video_coding/video_receiver2.h" - ], - "type": "static_library" - }, - "//modules/video_coding:video_coding_utility": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_frame", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:weak_ptr", - "//rtc_base/experiments:quality_scaler_settings", - "//rtc_base/experiments:quality_scaling_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/experiments:stable_target_rate_experiment", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/utility/decoded_frames_history.cc", - "//modules/video_coding/utility/decoded_frames_history.h", - "//modules/video_coding/utility/frame_dropper.cc", - "//modules/video_coding/utility/frame_dropper.h", - "//modules/video_coding/utility/framerate_controller.cc", - "//modules/video_coding/utility/framerate_controller.h", - "//modules/video_coding/utility/ivf_file_reader.cc", - "//modules/video_coding/utility/ivf_file_reader.h", - "//modules/video_coding/utility/ivf_file_writer.cc", - "//modules/video_coding/utility/ivf_file_writer.h", - "//modules/video_coding/utility/quality_scaler.cc", - "//modules/video_coding/utility/quality_scaler.h", - "//modules/video_coding/utility/simulcast_rate_allocator.cc", - "//modules/video_coding/utility/simulcast_rate_allocator.h", - "//modules/video_coding/utility/simulcast_utility.cc", - "//modules/video_coding/utility/simulcast_utility.h", - "//modules/video_coding/utility/vp8_header_parser.cc", - "//modules/video_coding/utility/vp8_header_parser.h", - "//modules/video_coding/utility/vp9_uncompressed_header_parser.cc", - "//modules/video_coding/utility/vp9_uncompressed_header_parser.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_h264": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_frame", - "//api/video:video_frame_i010", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//media:rtc_h264_profile_id", - "//media:rtc_media_base", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/h264/h264.cc", - "//modules/video_coding/codecs/h264/h264_color_space.cc", - "//modules/video_coding/codecs/h264/h264_color_space.h", - "//modules/video_coding/codecs/h264/h264_decoder_impl.cc", - "//modules/video_coding/codecs/h264/h264_decoder_impl.h", - "//modules/video_coding/codecs/h264/h264_encoder_impl.cc", - "//modules/video_coding/codecs/h264/h264_encoder_impl.h", - "//modules/video_coding/codecs/h264/include/h264.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_multiplex": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//media:rtc_media_base", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/multiplex/augmented_video_frame_buffer.cc", - "//modules/video_coding/codecs/multiplex/include/augmented_video_frame_buffer.h", - "//modules/video_coding/codecs/multiplex/include/multiplex_decoder_adapter.h", - "//modules/video_coding/codecs/multiplex/include/multiplex_encoder_adapter.h", - "//modules/video_coding/codecs/multiplex/multiplex_decoder_adapter.cc", - "//modules/video_coding/codecs/multiplex/multiplex_encoded_image_packer.cc", - "//modules/video_coding/codecs/multiplex/multiplex_encoded_image_packer.h", - "//modules/video_coding/codecs/multiplex/multiplex_encoder_adapter.cc" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp8": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//api/video_codecs:vp8_temporal_layers_factory", - "//common_video:common_video", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp8_temporal_layers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base/experiments:cpu_speed_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:rate_control_settings", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp8/include/vp8.h", - "//modules/video_coding/codecs/vp8/libvpx_interface.cc", - "//modules/video_coding/codecs/vp8/libvpx_interface.h", - "//modules/video_coding/codecs/vp8/libvpx_vp8_decoder.cc", - "//modules/video_coding/codecs/vp8/libvpx_vp8_decoder.h", - "//modules/video_coding/codecs/vp8/libvpx_vp8_encoder.cc", - "//modules/video_coding/codecs/vp8/libvpx_vp8_encoder.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp8_temporal_layers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp8/default_temporal_layers.cc", - "//modules/video_coding/codecs/vp8/default_temporal_layers.h", - "//modules/video_coding/codecs/vp8/include/temporal_layers_checker.h", - "//modules/video_coding/codecs/vp8/screenshare_layers.cc", - "//modules/video_coding/codecs/vp8/screenshare_layers.h", - "//modules/video_coding/codecs/vp8/temporal_layers.h", - "//modules/video_coding/codecs/vp8/temporal_layers_checker.cc" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp9": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i010", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//media:rtc_media_base", - "//media:rtc_vp9_profile", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp9/include/vp9.h", - "//modules/video_coding/codecs/vp9/vp9.cc", - "//modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.cc", - "//modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.h", - "//modules/video_coding/codecs/vp9/vp9_impl.cc", - "//modules/video_coding/codecs/vp9/vp9_impl.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp9_helpers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_codec_constants", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base/experiments:stable_target_rate_experiment", - "//third_party/abseil-cpp/absl/container:inlined_vector" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp9/svc_config.cc", - "//modules/video_coding/codecs/vp9/svc_config.h", - "//modules/video_coding/codecs/vp9/svc_rate_allocator.cc", - "//modules/video_coding/codecs/vp9/svc_rate_allocator.h" - ], - "type": "static_library" - }, - "//modules/video_processing:denoiser_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules:module_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_processing/util/denoiser_filter.h" - ], - "type": "source_set" - }, - "//modules/video_processing:video_processing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//common_audio:common_audio", - "//common_video:common_video", - "//modules:module_api", - "//modules/utility:utility", - "//modules/video_processing:denoiser_filter", - "//modules/video_processing:video_processing_sse2", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_processing/util/denoiser_filter.cc", - "//modules/video_processing/util/denoiser_filter_c.cc", - "//modules/video_processing/util/denoiser_filter_c.h", - "//modules/video_processing/util/noise_estimation.cc", - "//modules/video_processing/util/noise_estimation.h", - "//modules/video_processing/util/skin_detection.cc", - "//modules/video_processing/util/skin_detection.h", - "//modules/video_processing/video_denoiser.cc", - "//modules/video_processing/video_denoiser.h" - ], - "type": "static_library" - }, - "//modules/video_processing:video_processing_sse2": { - "cflags": [ - "-msse2", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/video_processing:denoiser_filter", - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/video_processing/util/denoiser_filter_sse2.cc", - "//modules/video_processing/util/denoiser_filter_sse2.h" - ], - "type": "static_library" - }, - "//modules:module_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/include/module.h", - "//modules/include/module_common_types.h" - ], - "type": "source_set" - }, - "//modules:module_api_public": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/include/module_common_types_public.h" - ], - "type": "source_set" - }, - "//modules:module_fec_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/include/module_fec_types.h" - ], - "type": "source_set" - }, - "//rtc_base/experiments:alr_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/alr_experiment.cc", - "//rtc_base/experiments/alr_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:balanced_degradation_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/balanced_degradation_settings.cc", - "//rtc_base/experiments/balanced_degradation_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:cpu_speed_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/cpu_speed_experiment.cc", - "//rtc_base/experiments/cpu_speed_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:field_trial_parser": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/field_trial_list.cc", - "//rtc_base/experiments/field_trial_list.h", - "//rtc_base/experiments/field_trial_parser.cc", - "//rtc_base/experiments/field_trial_parser.h", - "//rtc_base/experiments/field_trial_units.cc", - "//rtc_base/experiments/field_trial_units.h", - "//rtc_base/experiments/struct_parameters_parser.cc", - "//rtc_base/experiments/struct_parameters_parser.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:jitter_upper_bound_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/jitter_upper_bound_experiment.cc", - "//rtc_base/experiments/jitter_upper_bound_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:keyframe_interval_settings_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base/experiments:field_trial_parser", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/keyframe_interval_settings.cc", - "//rtc_base/experiments/keyframe_interval_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:min_video_bitrate_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/video:video_frame", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/min_video_bitrate_experiment.cc", - "//rtc_base/experiments/min_video_bitrate_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:quality_rampup_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/quality_rampup_experiment.cc", - "//rtc_base/experiments/quality_rampup_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:quality_scaler_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/quality_scaler_settings.cc", - "//rtc_base/experiments/quality_scaler_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:quality_scaling_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/quality_scaling_experiment.cc", - "//rtc_base/experiments/quality_scaling_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:rate_control_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//api/units:data_size", - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/rate_control_settings.cc", - "//rtc_base/experiments/rate_control_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:rtt_mult_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/rtt_mult_experiment.cc", - "//rtc_base/experiments/rtt_mult_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:stable_target_rate_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:rate_control_settings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/stable_target_rate_experiment.cc", - "//rtc_base/experiments/stable_target_rate_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/memory:aligned_malloc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/memory/aligned_malloc.cc", - "//rtc_base/memory/aligned_malloc.h" - ], - "type": "static_library" - }, - "//rtc_base/network:sent_packet": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/network/sent_packet.cc", - "//rtc_base/network/sent_packet.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:mutex": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base/synchronization:yield", - "//rtc_base/system:unused", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/mutex.cc", - "//rtc_base/synchronization/mutex.h", - "//rtc_base/synchronization/mutex_critical_section.h", - "//rtc_base/synchronization/mutex_pthread.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:rw_lock_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/rw_lock_wrapper.cc", - "//rtc_base/synchronization/rw_lock_posix.cc", - "//rtc_base/synchronization/rw_lock_posix.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:sequence_checker": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base:stringutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/sequence_checker.cc", - "//rtc_base/synchronization/sequence_checker.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:yield": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/yield.cc", - "//rtc_base/synchronization/yield.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:yield_policy": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/yield_policy.cc", - "//rtc_base/synchronization/yield_policy.h" - ], - "type": "static_library" - }, - "//rtc_base/system:arch": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/arch.h" - ], - "type": "source_set" - }, - "//rtc_base/system:file_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:safe_conversions" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/file_wrapper.cc", - "//rtc_base/system/file_wrapper.h" - ], - "type": "static_library" - }, - "//rtc_base/system:ignore_warnings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/ignore_warnings.h" - ], - "type": "source_set" - }, - "//rtc_base/system:inline": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/inline.h" - ], - "type": "source_set" - }, - "//rtc_base/system:rtc_export": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/rtc_export.h", - "//rtc_base/system/rtc_export_template.h" - ], - "type": "source_set" - }, - "//rtc_base/system:thread_registry": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/thread_registry.h" - ], - "type": "source_set" - }, - "//rtc_base/system:unused": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/unused.h" - ], - "type": "source_set" - }, - "//rtc_base/system:warn_current_thread_is_deadlocked": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/warn_current_thread_is_deadlocked.h" - ], - "type": "source_set" - }, - "//rtc_base/task_utils:pending_task_safety_flag": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:checks", - "//rtc_base:refcount", - "//rtc_base:thread_checker", - "//rtc_base/synchronization:sequence_checker" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/task_utils/pending_task_safety_flag.cc", - "//rtc_base/task_utils/pending_task_safety_flag.h" - ], - "type": "static_library" - }, - "//rtc_base/task_utils:repeating_task": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//api/units:time_delta", - "//api/units:timestamp", - "//rtc_base:logging", - "//rtc_base:thread_checker", - "//rtc_base:timeutils", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//rtc_base/task_utils/repeating_task.cc", - "//rtc_base/task_utils/repeating_task.h" - ], - "type": "static_library" - }, - "//rtc_base/task_utils:to_queued_task": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//rtc_base/task_utils:pending_task_safety_flag" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/task_utils/to_queued_task.h" - ], - "type": "source_set" - }, - "//rtc_base/third_party/base64:base64": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/third_party/base64/base64.cc", - "//rtc_base/third_party/base64/base64.h" - ], - "type": "static_library" - }, - "//rtc_base/third_party/sigslot:sigslot": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/third_party/sigslot/sigslot.cc", - "//rtc_base/third_party/sigslot/sigslot.h" - ], - "type": "static_library" - }, - "//rtc_base/time:timestamp_extrapolator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/synchronization:rw_lock_wrapper" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/time/timestamp_extrapolator.cc", - "//rtc_base/time/timestamp_extrapolator.h" - ], - "type": "static_library" - }, - "//rtc_base/units:unit_base": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_conversions" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/units/unit_base.h" - ], - "type": "source_set" - }, - "//rtc_base:atomicops": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/atomic_ops.h" - ], - "type": "source_set" - }, - "//rtc_base:audio_format_to_string": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:stringutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/strings/audio_format_to_string.cc", - "//rtc_base/strings/audio_format_to_string.h" - ], - "type": "static_library" - }, - "//rtc_base:checks": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:safe_compare", - "//rtc_base/system:inline", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/checks.cc", - "//rtc_base/checks.h" - ], - "type": "static_library" - }, - "//rtc_base:compile_assert_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/compile_assert_c.h" - ], - "type": "source_set" - }, - "//rtc_base:criticalsection": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:atomicops", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base/synchronization:yield", - "//rtc_base/system:unused" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/deprecated/recursive_critical_section.cc", - "//rtc_base/deprecated/recursive_critical_section.h" - ], - "type": "static_library" - }, - "//rtc_base:deprecation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/deprecation.h" - ], - "type": "source_set" - }, - "//rtc_base:divide_round": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_compare" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/divide_round.h" - ], - "type": "source_set" - }, - "//rtc_base:gtest_prod": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/gtest_prod_util.h" - ], - "type": "source_set" - }, - "//rtc_base:ignore_wundef": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/ignore_wundef.h" - ], - "type": "source_set" - }, - "//rtc_base:logging": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32", - "-Wno-exit-time-destructors", - "-Wno-global-constructors" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:deprecation", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base:stringutils", - "//rtc_base:timeutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:inline", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/logging.cc", - "//rtc_base/logging.h" - ], - "type": "static_library" - }, - "//rtc_base:macromagic": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/arraysize.h", - "//rtc_base/constructor_magic.h", - "//rtc_base/format_macros.h", - "//rtc_base/stringize_macros.h", - "//rtc_base/thread_annotations.h" - ], - "type": "source_set" - }, - "//rtc_base:platform_thread": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:atomicops", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base:rtc_event", - "//rtc_base:thread_checker", - "//rtc_base:timeutils", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/platform_thread.cc", - "//rtc_base/platform_thread.h" - ], - "type": "static_library" - }, - "//rtc_base:platform_thread_types": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/platform_thread_types.cc", - "//rtc_base/platform_thread_types.h" - ], - "type": "static_library" - }, - "//rtc_base:protobuf_utils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/protobuf_utils.h" - ], - "type": "source_set" - }, - "//rtc_base:rate_limiter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//rtc_base/rate_limiter.cc", - "//rtc_base/rate_limiter.h" - ], - "type": "static_library" - }, - "//rtc_base:refcount": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/ref_count.h", - "//rtc_base/ref_counted_object.h", - "//rtc_base/ref_counter.h" - ], - "type": "source_set" - }, - "//rtc_base:rtc_base": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api:scoped_refptr", - "//api/numerics:numerics", - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:stringutils", - "//rtc_base/network:sent_packet", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:inline", - "//rtc_base/system:rtc_export", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/third_party/base64:base64", - "//rtc_base/third_party/sigslot:sigslot", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:flat_hash_map", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//rtc_base/unused/", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//rtc_base/async_resolver_interface.cc", - "//rtc_base/async_resolver_interface.h", - "//rtc_base/async_socket.cc", - "//rtc_base/async_socket.h", - "//rtc_base/crc32.cc", - "//rtc_base/crc32.h", - "//rtc_base/crypt_string.cc", - "//rtc_base/crypt_string.h", - "//rtc_base/data_rate_limiter.cc", - "//rtc_base/data_rate_limiter.h", - "//rtc_base/dscp.h", - "//rtc_base/file_rotating_stream.cc", - "//rtc_base/file_rotating_stream.h", - "//rtc_base/ip_address.cc", - "//rtc_base/ip_address.h", - "//rtc_base/keep_ref_until_done.h", - "//rtc_base/message_handler.cc", - "//rtc_base/message_handler.h", - "//rtc_base/net_helpers.cc", - "//rtc_base/net_helpers.h", - "//rtc_base/network_constants.cc", - "//rtc_base/network_constants.h", - "//rtc_base/network_route.cc", - "//rtc_base/network_route.h", - "//rtc_base/null_socket_server.cc", - "//rtc_base/null_socket_server.h", - "//rtc_base/physical_socket_server.cc", - "//rtc_base/physical_socket_server.h", - "//rtc_base/sigslot_repeater.h", - "//rtc_base/socket_address.cc", - "//rtc_base/socket_address.h", - "//rtc_base/socket_server.h", - "//rtc_base/stream.cc", - "//rtc_base/stream.h", - "//rtc_base/thread.cc", - "//rtc_base/thread.h", - "//rtc_base/callback.h", - "//rtc_base/log_sinks.cc", - "//rtc_base/log_sinks.h", - "//rtc_base/rolling_accumulator.h", - "//rtc_base/ssl_roots.h", - "//rtc_base/ifaddrs_converter.cc", - "//rtc_base/ifaddrs_converter.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_base_approved": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//rtc_base:atomicops", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:platform_thread", - "//rtc_base:platform_thread_types", - "//rtc_base:refcount", - "//rtc_base:rtc_event", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_compare", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//rtc_base:thread_checker", - "//rtc_base:timeutils", - "//rtc_base:type_traits", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:arch", - "//rtc_base/system:rtc_export", - "//rtc_base/system:unused", - "//rtc_base/third_party/base64:base64", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/bind.h", - "//rtc_base/bit_buffer.cc", - "//rtc_base/bit_buffer.h", - "//rtc_base/buffer.h", - "//rtc_base/buffer_queue.cc", - "//rtc_base/buffer_queue.h", - "//rtc_base/byte_buffer.cc", - "//rtc_base/byte_buffer.h", - "//rtc_base/byte_order.h", - "//rtc_base/copy_on_write_buffer.cc", - "//rtc_base/copy_on_write_buffer.h", - "//rtc_base/event_tracer.cc", - "//rtc_base/event_tracer.h", - "//rtc_base/location.cc", - "//rtc_base/location.h", - "//rtc_base/message_buffer_reader.h", - "//rtc_base/numerics/histogram_percentile_counter.cc", - "//rtc_base/numerics/histogram_percentile_counter.h", - "//rtc_base/numerics/mod_ops.h", - "//rtc_base/numerics/moving_max_counter.h", - "//rtc_base/numerics/sample_counter.cc", - "//rtc_base/numerics/sample_counter.h", - "//rtc_base/one_time_event.h", - "//rtc_base/race_checker.cc", - "//rtc_base/race_checker.h", - "//rtc_base/random.cc", - "//rtc_base/random.h", - "//rtc_base/rate_statistics.cc", - "//rtc_base/rate_statistics.h", - "//rtc_base/rate_tracker.cc", - "//rtc_base/rate_tracker.h", - "//rtc_base/swap_queue.h", - "//rtc_base/timestamp_aligner.cc", - "//rtc_base/timestamp_aligner.h", - "//rtc_base/trace_event.h", - "//rtc_base/zero_memory.cc", - "//rtc_base/zero_memory.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_event": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base/synchronization:yield_policy", - "//rtc_base/system:warn_current_thread_is_deadlocked", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/event.cc", - "//rtc_base/event.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_numerics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/event_based_exponential_moving_average.cc", - "//rtc_base/numerics/event_based_exponential_moving_average.h", - "//rtc_base/numerics/exp_filter.cc", - "//rtc_base/numerics/exp_filter.h", - "//rtc_base/numerics/math_utils.h", - "//rtc_base/numerics/moving_average.cc", - "//rtc_base/numerics/moving_average.h", - "//rtc_base/numerics/moving_median_filter.h", - "//rtc_base/numerics/percentile_filter.h", - "//rtc_base/numerics/running_statistics.h", - "//rtc_base/numerics/sequence_number_util.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_task_queue": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export", - "//rtc_base/task_utils:to_queued_task", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/task_queue.cc", - "//rtc_base/task_queue.h" - ], - "type": "static_library" - }, - "//rtc_base:safe_compare": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/safe_compare.h" - ], - "type": "source_set" - }, - "//rtc_base:safe_conversions": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/safe_conversions.h", - "//rtc_base/numerics/safe_conversions_impl.h" - ], - "type": "source_set" - }, - "//rtc_base:safe_minmax": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_compare", - "//rtc_base:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/safe_minmax.h" - ], - "type": "source_set" - }, - "//rtc_base:sanitizer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/sanitizer.h" - ], - "type": "source_set" - }, - "//rtc_base:stringutils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:safe_minmax", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/string_encode.cc", - "//rtc_base/string_encode.h", - "//rtc_base/string_to_number.cc", - "//rtc_base/string_to_number.h", - "//rtc_base/string_utils.cc", - "//rtc_base/string_utils.h", - "//rtc_base/strings/string_builder.cc", - "//rtc_base/strings/string_builder.h", - "//rtc_base/strings/string_format.cc", - "//rtc_base/strings/string_format.h" - ], - "type": "static_library" - }, - "//rtc_base:thread_checker": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:deprecation", - "//rtc_base/synchronization:sequence_checker" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/thread_checker.h" - ], - "type": "source_set" - }, - "//rtc_base:timeutils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "WEBRTC_EXCLUDE_SYSTEM_TIME", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system_time.cc", - "//rtc_base/system_time.h", - "//rtc_base/time_utils.cc", - "//rtc_base/time_utils.h" - ], - "type": "static_library" - }, - "//rtc_base:type_traits": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/type_traits.h" - ], - "type": "source_set" - }, - "//rtc_base:weak_ptr": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:refcount", - "//rtc_base/synchronization:sequence_checker" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/weak_ptr.cc", - "//rtc_base/weak_ptr.h" - ], - "type": "static_library" - }, - "//system_wrappers:field_trial": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//system_wrappers/source/field_trial.cc" - ], - "type": "static_library" - }, - "//system_wrappers:metrics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//system_wrappers/source/metrics.cc" - ], - "type": "static_library" - }, - "//system_wrappers:system_wrappers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:timestamp", - "//modules:module_api_public", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:rw_lock_wrapper", - "//rtc_base/system:arch", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//system_wrappers/include/clock.h", - "//system_wrappers/include/cpu_features_wrapper.h", - "//system_wrappers/include/cpu_info.h", - "//system_wrappers/include/ntp_time.h", - "//system_wrappers/include/rtp_to_ntp_estimator.h", - "//system_wrappers/include/sleep.h", - "//system_wrappers/source/clock.cc", - "//system_wrappers/source/cpu_features.cc", - "//system_wrappers/source/cpu_info.cc", - "//system_wrappers/source/rtp_to_ntp_estimator.cc", - "//system_wrappers/source/sleep.cc", - "//system_wrappers/source/cpu_features_linux.cc" - ], - "type": "static_library" - }, - "//test:rtp_test_utils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_parameters", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//test/rtp_header_parser.cc", - "//test/rtp_header_parser.h" - ], - "type": "static_library" - }, - "//third_party/abseil-cpp/absl/algorithm:algorithm": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/algorithm:container": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:algorithm", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:atomic_hook": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:base_internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:core_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:log_severity": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/base/log_severity.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:raw_logging_internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:atomic_hook", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/base:log_severity" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/base/internal/raw_logging.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:compressed_tuple": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/utility:utility" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:flat_hash_map": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:inlined_vector": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:algorithm", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector_internal", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:inlined_vector_internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:compressed_tuple", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/types:span" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/memory:memory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/meta:type_traits": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/numeric:int128": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/numeric/int128.cc", - "//third_party/abseil-cpp/absl/numeric/int128_have_intrinsic.inc", - "//third_party/abseil-cpp/absl/numeric/int128_no_intrinsic.inc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/strings:internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:raw_logging_internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/strings/internal/escaping.cc", - "//third_party/abseil-cpp/absl/strings/internal/ostringstream.cc", - "//third_party/abseil-cpp/absl/strings/internal/utf8.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/strings:strings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/base:raw_logging_internal", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/numeric:int128", - "//third_party/abseil-cpp/absl/strings:internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/strings/ascii.cc", - "//third_party/abseil-cpp/absl/strings/charconv.cc", - "//third_party/abseil-cpp/absl/strings/escaping.cc", - "//third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc", - "//third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h", - "//third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc", - "//third_party/abseil-cpp/absl/strings/internal/charconv_parse.h", - "//third_party/abseil-cpp/absl/strings/internal/memutil.cc", - "//third_party/abseil-cpp/absl/strings/internal/memutil.h", - "//third_party/abseil-cpp/absl/strings/internal/stl_type_traits.h", - "//third_party/abseil-cpp/absl/strings/internal/str_join_internal.h", - "//third_party/abseil-cpp/absl/strings/internal/str_split_internal.h", - "//third_party/abseil-cpp/absl/strings/match.cc", - "//third_party/abseil-cpp/absl/strings/numbers.cc", - "//third_party/abseil-cpp/absl/strings/str_cat.cc", - "//third_party/abseil-cpp/absl/strings/str_replace.cc", - "//third_party/abseil-cpp/absl/strings/str_split.cc", - "//third_party/abseil-cpp/absl/strings/string_view.cc", - "//third_party/abseil-cpp/absl/strings/substitute.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:bad_optional_access": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:raw_logging_internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/bad_optional_access.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:bad_variant_access": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:raw_logging_internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/bad_variant_access.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:optional": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:base_internal", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/types:bad_optional_access", - "//third_party/abseil-cpp/absl/utility:utility" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/internal/optional.h" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:span": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:algorithm", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/internal/span.h" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:variant": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:base_internal", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/types:bad_variant_access", - "//third_party/abseil-cpp/absl/utility:utility" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/internal/variant.h" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/utility:utility": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:base_internal", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/pffft:pffft": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG" - ], - "deps": [], - "include_dirs": [ - "//" - ], - "libs": [], - "sources": [ - "//third_party/pffft/src/pffft.c", - "//third_party/pffft/src/pffft.h" - ], - "type": "static_library" - }, - "//third_party/rnnoise:rnn_vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG" - ], - "deps": [], - "include_dirs": [ - "//" - ], - "libs": [], - "sources": [ - "//third_party/rnnoise/src/rnn_activations.h", - "//third_party/rnnoise/src/rnn_vad_weights.cc", - "//third_party/rnnoise/src/rnn_vad_weights.h" - ], - "type": "source_set" - }, - "//video/adaptation:video_adaptation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/adaptation:resource_adaptation_api", - "//api/task_queue:task_queue", - "//api/units:data_rate", - "//api/video:video_adaptation", - "//api/video:video_frame", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//call/adaptation:resource_adaptation", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_event", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:timeutils", - "//rtc_base/experiments:balanced_degradation_settings", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:quality_rampup_experiment", - "//rtc_base/experiments:quality_scaler_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/adaptation/balanced_constraint.cc", - "//video/adaptation/balanced_constraint.h", - "//video/adaptation/bitrate_constraint.cc", - "//video/adaptation/bitrate_constraint.h", - "//video/adaptation/encode_usage_resource.cc", - "//video/adaptation/encode_usage_resource.h", - "//video/adaptation/overuse_frame_detector.cc", - "//video/adaptation/overuse_frame_detector.h", - "//video/adaptation/quality_rampup_experiment_helper.cc", - "//video/adaptation/quality_rampup_experiment_helper.h", - "//video/adaptation/quality_scaler_resource.cc", - "//video/adaptation/quality_scaler_resource.h", - "//video/adaptation/video_stream_encoder_resource.cc", - "//video/adaptation/video_stream_encoder_resource.h", - "//video/adaptation/video_stream_encoder_resource_manager.cc", - "//video/adaptation/video_stream_encoder_resource_manager.h" - ], - "type": "static_library" - }, - "//video:frame_dumping_decoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding", - "//modules/video_coding:video_coding_utility", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:file_wrapper" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/frame_dumping_decoder.cc", - "//video/frame_dumping_decoder.h" - ], - "type": "static_library" - }, - "//video:video": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:fec_controller_api", - "//api:frame_transformer_interface", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:options", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/units:timestamp", - "//api/video:encoded_image", - "//api/video:recordable_encoded_frame", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video:video_stream_encoder", - "//api/video:video_stream_encoder_create", - "//api/video_codecs:video_codecs_api", - "//call:bitrate_allocator", - "//call:call_interfaces", - "//call:rtp_interfaces", - "//call:rtp_receiver", - "//call:rtp_sender", - "//call:video_stream_api", - "//common_video:common_video", - "//media:rtc_h264_profile_id", - "//modules:module_api", - "//modules:module_api_public", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/utility:utility", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:nack_module", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding/deprecated:nack_module", - "//modules/video_processing:video_processing", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:stringutils", - "//rtc_base:weak_ptr", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:keyframe_interval_settings_experiment", - "//rtc_base/experiments:min_video_bitrate_experiment", - "//rtc_base/experiments:quality_scaling_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:thread_registry", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/time:timestamp_extrapolator", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//video:frame_dumping_decoder" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/buffered_frame_decryptor.cc", - "//video/buffered_frame_decryptor.h", - "//video/call_stats.cc", - "//video/call_stats.h", - "//video/call_stats2.cc", - "//video/call_stats2.h", - "//video/encoder_rtcp_feedback.cc", - "//video/encoder_rtcp_feedback.h", - "//video/quality_limitation_reason_tracker.cc", - "//video/quality_limitation_reason_tracker.h", - "//video/quality_threshold.cc", - "//video/quality_threshold.h", - "//video/receive_statistics_proxy.cc", - "//video/receive_statistics_proxy.h", - "//video/receive_statistics_proxy2.cc", - "//video/receive_statistics_proxy2.h", - "//video/report_block_stats.cc", - "//video/report_block_stats.h", - "//video/rtp_streams_synchronizer.cc", - "//video/rtp_streams_synchronizer.h", - "//video/rtp_streams_synchronizer2.cc", - "//video/rtp_streams_synchronizer2.h", - "//video/rtp_video_stream_receiver.cc", - "//video/rtp_video_stream_receiver.h", - "//video/rtp_video_stream_receiver2.cc", - "//video/rtp_video_stream_receiver2.h", - "//video/rtp_video_stream_receiver_frame_transformer_delegate.cc", - "//video/rtp_video_stream_receiver_frame_transformer_delegate.h", - "//video/send_delay_stats.cc", - "//video/send_delay_stats.h", - "//video/send_statistics_proxy.cc", - "//video/send_statistics_proxy.h", - "//video/stats_counter.cc", - "//video/stats_counter.h", - "//video/stream_synchronization.cc", - "//video/stream_synchronization.h", - "//video/transport_adapter.cc", - "//video/transport_adapter.h", - "//video/video_quality_observer.cc", - "//video/video_quality_observer.h", - "//video/video_quality_observer2.cc", - "//video/video_quality_observer2.h", - "//video/video_receive_stream.cc", - "//video/video_receive_stream.h", - "//video/video_receive_stream2.cc", - "//video/video_receive_stream2.h", - "//video/video_send_stream.cc", - "//video/video_send_stream.h", - "//video/video_send_stream_impl.cc", - "//video/video_send_stream_impl.h", - "//video/video_stream_decoder.cc", - "//video/video_stream_decoder.h", - "//video/video_stream_decoder2.cc", - "//video/video_stream_decoder2.h" - ], - "type": "static_library" - }, - "//video:video_stream_encoder_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m64", - "-march=x86-64", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wmax-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ggnu-pubnames", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-shorten-64-to-32" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=5f64b417e1018dcf8fcc81dc2714e0f264b9b911", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api/adaptation:resource_adaptation_api", - "//api/task_queue:task_queue", - "//api/units:data_rate", - "//api/video:encoded_image", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//call/adaptation:resource_adaptation", - "//common_video:common_video", - "//modules:module_api_public", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_event", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:timeutils", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:balanced_degradation_settings", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:quality_rampup_experiment", - "//rtc_base/experiments:quality_scaler_settings", - "//rtc_base/experiments:quality_scaling_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional", - "//video/adaptation:video_adaptation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/alignment_adjuster.cc", - "//video/alignment_adjuster.h", - "//video/encoder_bitrate_adjuster.cc", - "//video/encoder_bitrate_adjuster.h", - "//video/encoder_overshoot_detector.cc", - "//video/encoder_overshoot_detector.h", - "//video/frame_encode_metadata_writer.cc", - "//video/frame_encode_metadata_writer.h", - "//video/video_source_sink_controller.cc", - "//video/video_source_sink_controller.h", - "//video/video_stream_encoder.cc", - "//video/video_stream_encoder.h" - ], - "type": "static_library" - } - } -} \ No newline at end of file diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_linux_False.mozconfig b/dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_linux_False.mozconfig deleted file mode 100644 index 1064c870f854..000000000000 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_True_x64_linux_False.mozconfig +++ /dev/null @@ -1,6 +0,0 @@ -ac_add_options --enable-debug -ac_add_options --enable-bootstrap -ac_add_options --enable-default-toolkit=cairo-gtk3-wayland-only - -mk_add_options MOZ_OBJDIR=obj-x64_True_x64_linux_False - diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_android.json b/dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_android.json index 99d60bc26966..155c56f86073 100644 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_android.json +++ b/dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_android.json @@ -9,7 +9,6 @@ "CPU_ARCH": "x86", "HOST_CPU_ARCH": "x86_64", "MOZ_DEBUG": "1", - "MOZ_X11": null, "OS_TARGET": "Android" }, "sandbox_vars": { diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_linux_True.json b/dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_linux.json similarity index 99% rename from dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_linux_True.json rename to dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_linux.json index 5aed9b17e382..14bccb9eac31 100644 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_linux_True.json +++ b/dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_linux.json @@ -3,14 +3,12 @@ "host_cpu": "x64", "is_debug": true, "target_cpu": "x86", - "target_os": "linux", - "use_x11": true + "target_os": "linux" }, "mozbuild_args": { "CPU_ARCH": "x86", "HOST_CPU_ARCH": "x86_64", "MOZ_DEBUG": "1", - "MOZ_X11": "1", "OS_TARGET": "Linux" }, "sandbox_vars": { diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_linux_True.mozconfig b/dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_linux.mozconfig similarity index 63% rename from dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_linux_True.mozconfig rename to dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_linux.mozconfig index 43f98803e40b..b14d8cc20476 100644 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_linux_True.mozconfig +++ b/dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_linux.mozconfig @@ -2,5 +2,5 @@ ac_add_options --enable-debug ac_add_options --target=i686 ac_add_options --enable-bootstrap -mk_add_options MOZ_OBJDIR=obj-x64_True_x86_linux_True +mk_add_options MOZ_OBJDIR=obj-x64_True_x86_linux diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_linux_False.json b/dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_linux_False.json deleted file mode 100644 index 914881d40f37..000000000000 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_linux_False.json +++ /dev/null @@ -1,43401 +0,0 @@ -{ - "gn_gen_args": { - "host_cpu": "x64", - "is_debug": true, - "target_cpu": "x86", - "target_os": "linux", - "use_x11": false - }, - "mozbuild_args": { - "CPU_ARCH": "x86", - "HOST_CPU_ARCH": "x86_64", - "MOZ_DEBUG": "1", - "MOZ_X11": null, - "OS_TARGET": "Linux" - }, - "sandbox_vars": { - "COMPILE_FLAGS": { - "WARNINGS_AS_ERRORS": [] - }, - "FINAL_LIBRARY": "webrtc" - }, - "targets": { - "//:webrtc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:builtin_audio_decoder_factory", - "//api/audio_codecs:builtin_audio_encoder_factory", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:builtin_video_decoder_factory", - "//api/video_codecs:builtin_video_encoder_factory", - "//audio:audio", - "//call:call", - "//common_audio:common_audio", - "//common_video:common_video", - "//media:media", - "//modules:modules", - "//modules/video_capture:video_capture_internal_impl", - "//rtc_base:rtc_base", - "//test:rtp_test_utils", - "//video:video" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt", - "m" - ], - "sources": [], - "type": "static_library" - }, - "//api/adaptation:resource_adaptation_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:refcount", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/adaptation/resource.cc", - "//api/adaptation/resource.h" - ], - "type": "source_set" - }, - "//api/audio:aec3_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/echo_canceller3_config.cc", - "//api/audio/echo_canceller3_config.h" - ], - "type": "static_library" - }, - "//api/audio:aec3_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:aec3_config", - "//api/audio:echo_control", - "//modules/audio_processing/aec3:aec3", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio/echo_canceller3_factory.cc", - "//api/audio/echo_canceller3_factory.h" - ], - "type": "static_library" - }, - "//api/audio:audio_frame_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_packet_info", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/audio_frame.cc", - "//api/audio/audio_frame.h", - "//api/audio/channel_layout.cc", - "//api/audio/channel_layout.h" - ], - "type": "static_library" - }, - "//api/audio:audio_mixer_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/audio_mixer.h" - ], - "type": "source_set" - }, - "//api/audio:echo_control": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio/echo_control.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/L16:audio_decoder_L16": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:pcm16b", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/L16/audio_decoder_L16.cc", - "//api/audio_codecs/L16/audio_decoder_L16.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/L16:audio_encoder_L16": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:pcm16b", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/L16/audio_encoder_L16.cc", - "//api/audio_codecs/L16/audio_encoder_L16.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g711:audio_decoder_g711": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g711", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g711/audio_decoder_g711.cc", - "//api/audio_codecs/g711/audio_decoder_g711.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g711:audio_encoder_g711": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g711", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g711/audio_encoder_g711.cc", - "//api/audio_codecs/g711/audio_encoder_g711.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g722:audio_decoder_g722": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g722", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g722/audio_decoder_g722.cc", - "//api/audio_codecs/g722/audio_decoder_g722.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g722:audio_encoder_g722": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/g722:audio_encoder_g722_config", - "//modules/audio_coding:g722", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g722/audio_encoder_g722.cc", - "//api/audio_codecs/g722/audio_encoder_g722.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/g722:audio_encoder_g722_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/g722/audio_encoder_g722_config.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/ilbc:audio_decoder_ilbc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:ilbc", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/ilbc/audio_decoder_ilbc.cc", - "//api/audio_codecs/ilbc/audio_decoder_ilbc.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/ilbc:audio_encoder_ilbc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/ilbc:audio_encoder_ilbc_config", - "//modules/audio_coding:ilbc", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/ilbc/audio_encoder_ilbc.cc", - "//api/audio_codecs/ilbc/audio_encoder_ilbc.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/ilbc:audio_encoder_ilbc_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/ilbc/audio_encoder_ilbc_config.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/isac:audio_decoder_isac": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs/isac:audio_decoder_isac_float" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [], - "type": "source_set" - }, - "//api/audio_codecs/isac:audio_decoder_isac_float": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:isac", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/isac/audio_decoder_isac_float.cc", - "//api/audio_codecs/isac/audio_decoder_isac_float.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/isac:audio_encoder_isac": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs/isac:audio_encoder_isac_float" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [], - "type": "source_set" - }, - "//api/audio_codecs/isac:audio_encoder_isac_float": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:isac", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/isac/audio_encoder_isac_float.cc", - "//api/audio_codecs/isac/audio_encoder_isac_float.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_decoder_multiopus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_decoder_opus_config", - "//modules/audio_coding:webrtc_multiopus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_decoder_multi_channel_opus.cc", - "//api/audio_codecs/opus/audio_decoder_multi_channel_opus.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_decoder_opus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:webrtc_opus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/opus/audio_decoder_opus.cc", - "//api/audio_codecs/opus/audio_decoder_opus.h" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_decoder_opus_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_decoder_multi_channel_opus_config.h" - ], - "type": "source_set" - }, - "//api/audio_codecs/opus:audio_encoder_multiopus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//modules/audio_coding:webrtc_multiopus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_encoder_multi_channel_opus.cc" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_encoder_opus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//modules/audio_coding:webrtc_opus", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/audio_codecs/opus/audio_encoder_opus.cc" - ], - "type": "static_library" - }, - "//api/audio_codecs/opus:audio_encoder_opus_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "WEBRTC_OPUS_VARIABLE_COMPLEXITY=0", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/opus/audio_encoder_multi_channel_opus_config.cc", - "//api/audio_codecs/opus/audio_encoder_multi_channel_opus_config.h", - "//api/audio_codecs/opus/audio_encoder_opus_config.cc", - "//api/audio_codecs/opus/audio_encoder_opus_config.h" - ], - "type": "static_library" - }, - "//api/audio_codecs:audio_codecs_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:bitrate_allocation", - "//api:scoped_refptr", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_codecs/audio_codec_pair_id.cc", - "//api/audio_codecs/audio_codec_pair_id.h", - "//api/audio_codecs/audio_decoder.cc", - "//api/audio_codecs/audio_decoder.h", - "//api/audio_codecs/audio_decoder_factory.h", - "//api/audio_codecs/audio_decoder_factory_template.h", - "//api/audio_codecs/audio_encoder.cc", - "//api/audio_codecs/audio_encoder.h", - "//api/audio_codecs/audio_encoder_factory.h", - "//api/audio_codecs/audio_encoder_factory_template.h", - "//api/audio_codecs/audio_format.cc", - "//api/audio_codecs/audio_format.h" - ], - "type": "static_library" - }, - "//api/audio_codecs:builtin_audio_decoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "WEBRTC_USE_BUILTIN_ILBC=1", - "WEBRTC_USE_BUILTIN_OPUS=1", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/L16:audio_decoder_L16", - "//api/audio_codecs/g711:audio_decoder_g711", - "//api/audio_codecs/g722:audio_decoder_g722", - "//api/audio_codecs/ilbc:audio_decoder_ilbc", - "//api/audio_codecs/isac:audio_decoder_isac", - "//api/audio_codecs/opus:audio_decoder_multiopus", - "//api/audio_codecs/opus:audio_decoder_opus", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/builtin_audio_decoder_factory.cc", - "//api/audio_codecs/builtin_audio_decoder_factory.h" - ], - "type": "static_library" - }, - "//api/audio_codecs:builtin_audio_encoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "WEBRTC_USE_BUILTIN_ILBC=1", - "WEBRTC_USE_BUILTIN_OPUS=1", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1", - "WEBRTC_USE_BUILTIN_ISAC_FIX=0", - "WEBRTC_USE_BUILTIN_ISAC_FLOAT=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/L16:audio_encoder_L16", - "//api/audio_codecs/g711:audio_encoder_g711", - "//api/audio_codecs/g722:audio_encoder_g722", - "//api/audio_codecs/ilbc:audio_encoder_ilbc", - "//api/audio_codecs/isac:audio_encoder_isac", - "//api/audio_codecs/opus:audio_encoder_multiopus", - "//api/audio_codecs/opus:audio_encoder_opus", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//api/audio_codecs/builtin_audio_encoder_factory.cc", - "//api/audio_codecs/builtin_audio_encoder_factory.h" - ], - "type": "static_library" - }, - "//api/crypto:frame_decryptor_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_parameters", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/crypto/frame_decryptor_interface.h" - ], - "type": "source_set" - }, - "//api/crypto:frame_encryptor_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_parameters", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/crypto/frame_encryptor_interface.h" - ], - "type": "source_set" - }, - "//api/crypto:options": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/crypto/crypto_options.cc", - "//api/crypto/crypto_options.h" - ], - "type": "static_library" - }, - "//api/neteq:default_neteq_controller_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/neteq:neteq_controller_api", - "//modules/audio_coding:neteq" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/neteq/default_neteq_controller_factory.cc", - "//api/neteq/default_neteq_controller_factory.h" - ], - "type": "source_set" - }, - "//api/neteq:neteq_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/neteq/neteq.cc", - "//api/neteq/neteq.h", - "//api/neteq/neteq_factory.h" - ], - "type": "source_set" - }, - "//api/neteq:neteq_controller_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/neteq:neteq_api", - "//api/neteq:tick_timer", - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//api/neteq/neteq_controller.h", - "//api/neteq/neteq_controller_factory.h" - ], - "type": "source_set" - }, - "//api/neteq:tick_timer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/neteq/tick_timer.cc", - "//api/neteq/tick_timer.h" - ], - "type": "source_set" - }, - "//api/numerics:numerics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:timestamp", - "//rtc_base:checks", - "//rtc_base:rtc_numerics", - "//rtc_base:timeutils", - "//third_party/abseil-cpp/absl/algorithm:container" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/numerics/samples_stats_counter.cc", - "//api/numerics/samples_stats_counter.h" - ], - "type": "static_library" - }, - "//api/rtc_event_log:rtc_event_log": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:libjingle_logging_api", - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:timeutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtc_event_log/rtc_event.cc", - "//api/rtc_event_log/rtc_event.h", - "//api/rtc_event_log/rtc_event_log.cc", - "//api/rtc_event_log/rtc_event_log.h", - "//api/rtc_event_log/rtc_event_log_factory_interface.h" - ], - "type": "static_library" - }, - "//api/task_queue:task_queue": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/task_queue/task_queue_base.cc" - ], - "type": "static_library" - }, - "//api/transport/rtp:dependency_descriptor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/rtp/dependency_descriptor.cc", - "//api/transport/rtp/dependency_descriptor.h" - ], - "type": "source_set" - }, - "//api/transport/rtp:rtp_source": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_headers", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/rtp/rtp_source.h" - ], - "type": "source_set" - }, - "//api/transport:bitrate_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/bitrate_settings.cc", - "//api/transport/bitrate_settings.h" - ], - "type": "static_library" - }, - "//api/transport:field_trial_based_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:webrtc_key_value_config", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/field_trial_based_config.cc", - "//api/transport/field_trial_based_config.h" - ], - "type": "static_library" - }, - "//api/transport:goog_cc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//modules/congestion_controller/goog_cc:goog_cc", - "//rtc_base:deprecation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/transport/goog_cc_factory.cc", - "//api/transport/goog_cc_factory.h" - ], - "type": "static_library" - }, - "//api/transport:network_control": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//rtc_base:deprecation", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/network_control.h", - "//api/transport/network_types.cc", - "//api/transport/network_types.h" - ], - "type": "static_library" - }, - "//api/transport:webrtc_key_value_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/transport/webrtc_key_value_config.h" - ], - "type": "source_set" - }, - "//api/units:data_rate": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:data_size", - "//api/units:frequency", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/data_rate.cc", - "//api/units/data_rate.h" - ], - "type": "static_library" - }, - "//api/units:data_size": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/data_size.cc", - "//api/units/data_size.h" - ], - "type": "static_library" - }, - "//api/units:frequency": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/frequency.cc", - "//api/units/frequency.h" - ], - "type": "static_library" - }, - "//api/units:time_delta": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/time_delta.cc", - "//api/units/time_delta.h" - ], - "type": "static_library" - }, - "//api/units:timestamp": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/units:unit_base" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/units/timestamp.cc", - "//api/units/timestamp.h" - ], - "type": "static_library" - }, - "//api/video:builtin_video_bitrate_allocator_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video_codecs:video_codecs_api", - "//media:rtc_media_base", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/builtin_video_bitrate_allocator_factory.cc", - "//api/video/builtin_video_bitrate_allocator_factory.h" - ], - "type": "static_library" - }, - "//api/video:encoded_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/video_coding:encoded_frame" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/encoded_frame.cc", - "//api/video/encoded_frame.h" - ], - "type": "static_library" - }, - "//api/video:encoded_image": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:refcountedbase", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/encoded_image.cc", - "//api/video/encoded_image.h" - ], - "type": "static_library" - }, - "//api/video:recordable_encoded_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/units:timestamp", - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/recordable_encoded_frame.h" - ], - "type": "source_set" - }, - "//api/video:video_adaptation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:stringutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_adaptation_counters.cc", - "//api/video/video_adaptation_counters.h", - "//api/video/video_adaptation_reason.h" - ], - "type": "static_library" - }, - "//api/video:video_bitrate_allocation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_codec_constants", - "//rtc_base:checks", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_bitrate_allocation.cc", - "//api/video/video_bitrate_allocation.h" - ], - "type": "static_library" - }, - "//api/video:video_bitrate_allocator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/video:video_bitrate_allocation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_bitrate_allocator.cc", - "//api/video/video_bitrate_allocator.h" - ], - "type": "static_library" - }, - "//api/video:video_bitrate_allocator_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_bitrate_allocator", - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_bitrate_allocator_factory.h" - ], - "type": "source_set" - }, - "//api/video:video_codec_constants": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_codec_constants.h" - ], - "type": "source_set" - }, - "//api/video:video_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_codec_type.h", - "//api/video/video_frame.cc", - "//api/video/video_frame.h", - "//api/video/video_frame_buffer.cc", - "//api/video/video_frame_buffer.h", - "//api/video/video_sink_interface.h", - "//api/video/video_source_interface.cc", - "//api/video/video_source_interface.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_i010": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/memory:aligned_malloc" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/i010_buffer.cc", - "//api/video/i010_buffer.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_i420": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/i420_buffer.cc", - "//api/video/i420_buffer.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_metadata": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/transport/rtp:dependency_descriptor", - "//modules/rtp_rtcp:rtp_video_header", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_frame_metadata.cc", - "//api/video/video_frame_metadata.h" - ], - "type": "source_set" - }, - "//api/video:video_frame_nv12": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/nv12_buffer.cc", - "//api/video/nv12_buffer.h" - ], - "type": "static_library" - }, - "//api/video:video_frame_type": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_frame_type.h" - ], - "type": "source_set" - }, - "//api/video:video_rtp_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/color_space.cc", - "//api/video/color_space.h", - "//api/video/hdr_metadata.cc", - "//api/video/hdr_metadata.h", - "//api/video/video_content_type.cc", - "//api/video/video_content_type.h", - "//api/video/video_rotation.h", - "//api/video/video_timing.cc", - "//api/video/video_timing.h" - ], - "type": "static_library" - }, - "//api/video:video_stream_encoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/adaptation:resource_adaptation_api", - "//api/units:data_rate", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video_codecs:video_codecs_api", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video/video_stream_encoder_interface.h", - "//api/video/video_stream_encoder_observer.h", - "//api/video/video_stream_encoder_settings.h" - ], - "type": "source_set" - }, - "//api/video:video_stream_encoder_create": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//api/video:video_frame", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//video:video_stream_encoder_impl", - "//video/adaptation:video_adaptation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video/video_stream_encoder_create.cc", - "//api/video/video_stream_encoder_create.h" - ], - "type": "static_library" - }, - "//api/video_codecs:bitstream_parser_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video_codecs/bitstream_parser.h" - ], - "type": "source_set" - }, - "//api/video_codecs:builtin_video_decoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video_codecs:video_codecs_api", - "//media:rtc_internal_video_codecs", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/builtin_video_decoder_factory.cc", - "//api/video_codecs/builtin_video_decoder_factory.h" - ], - "type": "static_library" - }, - "//api/video_codecs:builtin_video_encoder_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video_codecs:video_codecs_api", - "//media:rtc_encoder_simulcast_proxy", - "//media:rtc_internal_video_codecs", - "//media:rtc_media_base", - "//rtc_base:checks", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/builtin_video_encoder_factory.cc", - "//api/video_codecs/builtin_video_encoder_factory.h" - ], - "type": "static_library" - }, - "//api/video_codecs:rtc_software_fallback_wrappers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//media:rtc_h264_profile_id", - "//media:rtc_media_base", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/video_decoder_software_fallback_wrapper.cc", - "//api/video_codecs/video_decoder_software_fallback_wrapper.h", - "//api/video_codecs/video_encoder_software_fallback_wrapper.cc", - "//api/video_codecs/video_encoder_software_fallback_wrapper.h" - ], - "type": "static_library" - }, - "//api/video_codecs:video_codecs_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/units:data_rate", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//modules/video_coding:codec_globals_headers", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/video_codecs/sdp_video_format.cc", - "//api/video_codecs/sdp_video_format.h", - "//api/video_codecs/spatial_layer.cc", - "//api/video_codecs/spatial_layer.h", - "//api/video_codecs/video_codec.cc", - "//api/video_codecs/video_codec.h", - "//api/video_codecs/video_decoder.cc", - "//api/video_codecs/video_decoder.h", - "//api/video_codecs/video_decoder_factory.cc", - "//api/video_codecs/video_decoder_factory.h", - "//api/video_codecs/video_encoder.cc", - "//api/video_codecs/video_encoder.h", - "//api/video_codecs/video_encoder_config.cc", - "//api/video_codecs/video_encoder_config.h", - "//api/video_codecs/video_encoder_factory.h", - "//api/video_codecs/vp8_frame_buffer_controller.h", - "//api/video_codecs/vp8_frame_config.cc", - "//api/video_codecs/vp8_frame_config.h", - "//api/video_codecs/vp8_temporal_layers.cc", - "//api/video_codecs/vp8_temporal_layers.h" - ], - "type": "static_library" - }, - "//api/video_codecs:vp8_temporal_layers_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp8_temporal_layers", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/video_codecs/vp8_temporal_layers_factory.cc", - "//api/video_codecs/vp8_temporal_layers_factory.h" - ], - "type": "static_library" - }, - "//api:array_view": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/array_view.h" - ], - "type": "source_set" - }, - "//api:audio_options_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/audio_options.cc", - "//api/audio_options.h" - ], - "type": "static_library" - }, - "//api:bitrate_allocation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/units:time_delta" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/bitrate_allocation.h" - ], - "type": "source_set" - }, - "//api:call_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/audio_sink.h" - ], - "type": "source_set" - }, - "//api:callfactory_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/call_factory_interface.h" - ], - "type": "source_set" - }, - "//api:fec_controller_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_frame_type", - "//modules:module_fec_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/fec_controller.h", - "//api/fec_controller_override.h" - ], - "type": "source_set" - }, - "//api:frame_transformer_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:encoded_frame", - "//api/video:video_frame_metadata", - "//rtc_base:refcount" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/frame_transformer_interface.h" - ], - "type": "source_set" - }, - "//api:function_view": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/function_view.h" - ], - "type": "source_set" - }, - "//api:libjingle_logging_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtc_event_log_output.h" - ], - "type": "source_set" - }, - "//api:media_stream_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:audio_options_api", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/video:recordable_encoded_frame", - "//api/video:video_frame", - "//modules/audio_processing:audio_processing_statistics", - "//rtc_base:checks", - "//rtc_base:refcount", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/media_stream_interface.cc", - "//api/media_stream_interface.h", - "//api/notifier.h" - ], - "type": "static_library" - }, - "//api:network_state_predictor_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/network_state_predictor.h" - ], - "type": "source_set" - }, - "//api:priority": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/priority.h" - ], - "type": "source_set" - }, - "//api:refcountedbase": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/ref_counted_base.h" - ], - "type": "source_set" - }, - "//api:rtc_error": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtc_error.cc", - "//api/rtc_error.h" - ], - "type": "static_library" - }, - "//api:rtp_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:timestamp", - "//api/video:video_rtp_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtp_headers.cc", - "//api/rtp_headers.h" - ], - "type": "static_library" - }, - "//api:rtp_packet_info": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:refcountedbase", - "//api:rtp_headers", - "//api:scoped_refptr", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtp_packet_info.cc", - "//api/rtp_packet_info.h", - "//api/rtp_packet_infos.h" - ], - "type": "static_library" - }, - "//api:rtp_parameters": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:priority", - "//api:rtp_transceiver_direction", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/media_types.cc", - "//api/media_types.h", - "//api/rtp_parameters.cc", - "//api/rtp_parameters.h" - ], - "type": "static_library" - }, - "//api:rtp_transceiver_direction": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/rtp_transceiver_direction.h" - ], - "type": "source_set" - }, - "//api:scoped_refptr": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/scoped_refptr.h" - ], - "type": "source_set" - }, - "//api:simulated_network_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//api/test/simulated_network.h" - ], - "type": "source_set" - }, - "//api:transport_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//api/call/transport.cc", - "//api/call/transport.h" - ], - "type": "static_library" - }, - "//audio/utility:audio_frame_operations": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//common_audio:common_audio", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//audio/utility/audio_frame_operations.cc", - "//audio/utility/audio_frame_operations.h", - "//audio/utility/channel_mixer.cc", - "//audio/utility/channel_mixer.h", - "//audio/utility/channel_mixing_matrix.cc", - "//audio/utility/channel_mixing_matrix.h" - ], - "type": "static_library" - }, - "//audio:audio": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:call_api", - "//api:frame_transformer_interface", - "//api:function_view", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/audio:aec3_factory", - "//api/audio:audio_frame_api", - "//api/audio:audio_mixer_api", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/neteq:neteq_api", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/transport/rtp:rtp_source", - "//audio/utility:audio_frame_operations", - "//call:audio_sender_interface", - "//call:bitrate_allocator", - "//call:call_interfaces", - "//call:rtp_interfaces", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//logging:rtc_event_audio", - "//logging:rtc_stream_config", - "//modules/audio_coding:audio_coding", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/audio_coding:audio_encoder_cng", - "//modules/audio_coding:audio_network_adaptor_config", - "//modules/audio_coding:red", - "//modules/audio_device:audio_device", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_frame_proxies", - "//modules/audio_processing:audio_processing", - "//modules/audio_processing:rms_level", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//audio/audio_level.cc", - "//audio/audio_level.h", - "//audio/audio_receive_stream.cc", - "//audio/audio_receive_stream.h", - "//audio/audio_send_stream.cc", - "//audio/audio_send_stream.h", - "//audio/audio_state.cc", - "//audio/audio_state.h", - "//audio/audio_transport_impl.cc", - "//audio/audio_transport_impl.h", - "//audio/channel_receive.cc", - "//audio/channel_receive.h", - "//audio/channel_receive_frame_transformer_delegate.cc", - "//audio/channel_receive_frame_transformer_delegate.h", - "//audio/channel_send.cc", - "//audio/channel_send.h", - "//audio/channel_send_frame_transformer_delegate.cc", - "//audio/channel_send_frame_transformer_delegate.h", - "//audio/conversion.h", - "//audio/null_audio_poller.cc", - "//audio/null_audio_poller.h", - "//audio/remix_resample.cc", - "//audio/remix_resample.h" - ], - "type": "static_library" - }, - "//call/adaptation:resource_adaptation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/adaptation:resource_adaptation_api", - "//api/task_queue:task_queue", - "//api/video:video_adaptation", - "//api/video:video_frame", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:balanced_degradation_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/adaptation/adaptation_constraint.cc", - "//call/adaptation/adaptation_constraint.h", - "//call/adaptation/broadcast_resource_listener.cc", - "//call/adaptation/broadcast_resource_listener.h", - "//call/adaptation/degradation_preference_provider.cc", - "//call/adaptation/degradation_preference_provider.h", - "//call/adaptation/encoder_settings.cc", - "//call/adaptation/encoder_settings.h", - "//call/adaptation/resource_adaptation_processor.cc", - "//call/adaptation/resource_adaptation_processor.h", - "//call/adaptation/resource_adaptation_processor_interface.cc", - "//call/adaptation/resource_adaptation_processor_interface.h", - "//call/adaptation/video_source_restrictions.cc", - "//call/adaptation/video_source_restrictions.h", - "//call/adaptation/video_stream_adapter.cc", - "//call/adaptation/video_stream_adapter.h", - "//call/adaptation/video_stream_input_state.cc", - "//call/adaptation/video_stream_input_state.h", - "//call/adaptation/video_stream_input_state_provider.cc", - "//call/adaptation/video_stream_input_state_provider.h" - ], - "type": "static_library" - }, - "//call:audio_sender_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//call/audio_sender.h" - ], - "type": "source_set" - }, - "//call:bitrate_allocator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:bitrate_allocation", - "//api/transport:network_control", - "//api/units:data_rate", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/synchronization:sequence_checker", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//call/bitrate_allocator.cc", - "//call/bitrate_allocator.h" - ], - "type": "static_library" - }, - "//call:bitrate_configurator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:bitrate_settings", - "//api/units:data_rate", - "//call:rtp_interfaces", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_bitrate_configurator.cc", - "//call/rtp_bitrate_configurator.h" - ], - "type": "static_library" - }, - "//call:call": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:callfactory_api", - "//api:fec_controller_api", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:simulated_network_api", - "//api:transport_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/units:time_delta", - "//api/video_codecs:video_codecs_api", - "//audio:audio", - "//call:bitrate_allocator", - "//call:call_interfaces", - "//call:fake_network", - "//call:rtp_interfaces", - "//call:rtp_receiver", - "//call:rtp_sender", - "//call:simulated_network", - "//call:video_stream_api", - "//call/adaptation:resource_adaptation", - "//logging:rtc_event_audio", - "//logging:rtc_event_rtp_rtcp", - "//logging:rtc_event_video", - "//logging:rtc_stream_config", - "//modules:module_api", - "//modules/congestion_controller:congestion_controller", - "//modules/pacing:pacing", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//modules/video_coding:video_coding", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/network:sent_packet", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional", - "//video:video" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt", - "dl" - ], - "sources": [ - "//call/call.cc", - "//call/call_factory.cc", - "//call/call_factory.h", - "//call/degraded_call.cc", - "//call/degraded_call.h", - "//call/flexfec_receive_stream_impl.cc", - "//call/flexfec_receive_stream_impl.h", - "//call/receive_time_calculator.cc", - "//call/receive_time_calculator.h" - ], - "type": "static_library" - }, - "//call:call_interfaces": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:frame_transformer_interface", - "//api:network_state_predictor_api", - "//api:rtc_error", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/adaptation:resource_adaptation_api", - "//api/audio:audio_mixer_api", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/neteq:neteq_api", - "//api/task_queue:task_queue", - "//api/transport:bitrate_settings", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/transport/rtp:rtp_source", - "//call:audio_sender_interface", - "//call:rtp_interfaces", - "//call:video_stream_api", - "//modules/audio_device:audio_device", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_processing", - "//modules/audio_processing:audio_processing_statistics", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/network:sent_packet", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/audio_receive_stream.cc", - "//call/audio_receive_stream.h", - "//call/audio_send_stream.h", - "//call/audio_send_stream_call.cc", - "//call/audio_state.cc", - "//call/audio_state.h", - "//call/call.h", - "//call/call_config.cc", - "//call/call_config.h", - "//call/flexfec_receive_stream.cc", - "//call/flexfec_receive_stream.h", - "//call/packet_receiver.h", - "//call/syncable.cc", - "//call/syncable.h" - ], - "type": "static_library" - }, - "//call:fake_network": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api:simulated_network_api", - "//api:transport_api", - "//call:call_interfaces", - "//call:simulated_network", - "//call:simulated_packet_receiver", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/fake_network_pipe.cc", - "//call/fake_network_pipe.h" - ], - "type": "static_library" - }, - "//call:rtp_interfaces": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:fec_controller_api", - "//api:frame_transformer_interface", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api/crypto:options", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:bitrate_settings", - "//api/units:timestamp", - "//common_video:frame_counts", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_config.cc", - "//call/rtp_config.h", - "//call/rtp_packet_sink_interface.h", - "//call/rtp_stream_receiver_controller_interface.h", - "//call/rtp_transport_controller_send_interface.h" - ], - "type": "static_library" - }, - "//call:rtp_receiver": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_headers", - "//call:rtp_interfaces", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_demuxer.cc", - "//call/rtp_demuxer.h", - "//call/rtp_stream_receiver_controller.cc", - "//call/rtp_stream_receiver_controller.h", - "//call/rtx_receive_stream.cc", - "//call/rtx_receive_stream.h" - ], - "type": "static_library" - }, - "//call:rtp_sender": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:bitrate_allocation", - "//api:fec_controller_api", - "//api:network_state_predictor_api", - "//api:rtp_parameters", - "//api:transport_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:field_trial_based_config", - "//api/transport:goog_cc", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//call:bitrate_configurator", - "//call:rtp_interfaces", - "//logging:rtc_event_bwe", - "//modules/congestion_controller:congestion_controller", - "//modules/congestion_controller/rtp:control_handler", - "//modules/congestion_controller/rtp:transport_feedback", - "//modules/pacing:pacing", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/utility:utility", - "//modules/video_coding:chain_diff_calculator", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:frame_dependencies_calculator", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/synchronization:mutex", - "//rtc_base/task_utils:repeating_task", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/rtp_payload_params.cc", - "//call/rtp_payload_params.h", - "//call/rtp_transport_controller_send.cc", - "//call/rtp_transport_controller_send.h", - "//call/rtp_video_sender.cc", - "//call/rtp_video_sender.h", - "//call/rtp_video_sender_interface.h" - ], - "type": "static_library" - }, - "//call:simulated_network": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:simulated_network_api", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/simulated_network.cc", - "//call/simulated_network.h" - ], - "type": "static_library" - }, - "//call:simulated_packet_receiver": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:simulated_network_api", - "//call:call_interfaces" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/simulated_packet_receiver.h" - ], - "type": "source_set" - }, - "//call:video_stream_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:frame_transformer_interface", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/adaptation:resource_adaptation_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/transport/rtp:rtp_source", - "//api/video:recordable_encoded_frame", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//call:rtp_interfaces", - "//common_video:common_video", - "//common_video:frame_counts", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//call/video_receive_stream.cc", - "//call/video_receive_stream.h", - "//call/video_send_stream.cc", - "//call/video_send_stream.h" - ], - "type": "static_library" - }, - "//common_audio/third_party/ooura:fft_size_128": { - "cflags": [ - "-msse2", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/third_party/ooura/fft_size_128/ooura_fft.cc", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft.h", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft_tables_common.h", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft_sse2.cc", - "//common_audio/third_party/ooura/fft_size_128/ooura_fft_tables_neon_sse2.h" - ], - "type": "static_library" - }, - "//common_audio/third_party/ooura:fft_size_256": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_audio/third_party/ooura/fft_size_256/fft4g.cc", - "//common_audio/third_party/ooura/fft_size_256/fft4g.h" - ], - "type": "static_library" - }, - "//common_audio/third_party/spl_sqrt_floor:spl_sqrt_floor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.h", - "//common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c" - ], - "type": "static_library" - }, - "//common_audio:common_audio": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio_avx2", - "//common_audio:common_audio_c", - "//common_audio:common_audio_sse2", - "//common_audio:sinc_resampler", - "//common_audio/third_party/ooura:fft_size_256", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/audio_converter.cc", - "//common_audio/audio_converter.h", - "//common_audio/audio_util.cc", - "//common_audio/channel_buffer.cc", - "//common_audio/channel_buffer.h", - "//common_audio/include/audio_util.h", - "//common_audio/real_fourier.cc", - "//common_audio/real_fourier.h", - "//common_audio/real_fourier_ooura.cc", - "//common_audio/real_fourier_ooura.h", - "//common_audio/resampler/include/push_resampler.h", - "//common_audio/resampler/include/resampler.h", - "//common_audio/resampler/push_resampler.cc", - "//common_audio/resampler/push_sinc_resampler.cc", - "//common_audio/resampler/push_sinc_resampler.h", - "//common_audio/resampler/resampler.cc", - "//common_audio/resampler/sinc_resampler.cc", - "//common_audio/smoothing_filter.cc", - "//common_audio/smoothing_filter.h", - "//common_audio/vad/include/vad.h", - "//common_audio/vad/vad.cc", - "//common_audio/wav_file.cc", - "//common_audio/wav_file.h", - "//common_audio/wav_header.cc", - "//common_audio/wav_header.h", - "//common_audio/window_generator.cc", - "//common_audio/window_generator.h" - ], - "type": "static_library" - }, - "//common_audio:common_audio_avx2": { - "cflags": [ - "-mavx2", - "-mfma", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:fir_filter", - "//common_audio:sinc_resampler", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/memory:aligned_malloc" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/resampler/sinc_resampler_avx2.cc", - "//common_audio/fir_filter_avx2.cc", - "//common_audio/fir_filter_avx2.h" - ], - "type": "static_library" - }, - "//common_audio:common_audio_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio_c_arm_asm", - "//common_audio:common_audio_cc", - "//common_audio/third_party/ooura:fft_size_256", - "//common_audio/third_party/spl_sqrt_floor:spl_sqrt_floor", - "//rtc_base:checks", - "//rtc_base:compile_assert_c", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/ring_buffer.c", - "//common_audio/ring_buffer.h", - "//common_audio/signal_processing/auto_corr_to_refl_coef.c", - "//common_audio/signal_processing/auto_correlation.c", - "//common_audio/signal_processing/complex_fft_tables.h", - "//common_audio/signal_processing/copy_set_operations.c", - "//common_audio/signal_processing/cross_correlation.c", - "//common_audio/signal_processing/division_operations.c", - "//common_audio/signal_processing/downsample_fast.c", - "//common_audio/signal_processing/energy.c", - "//common_audio/signal_processing/filter_ar.c", - "//common_audio/signal_processing/filter_ma_fast_q12.c", - "//common_audio/signal_processing/get_hanning_window.c", - "//common_audio/signal_processing/get_scaling_square.c", - "//common_audio/signal_processing/ilbc_specific_functions.c", - "//common_audio/signal_processing/include/real_fft.h", - "//common_audio/signal_processing/include/signal_processing_library.h", - "//common_audio/signal_processing/include/spl_inl.h", - "//common_audio/signal_processing/include/spl_inl_armv7.h", - "//common_audio/signal_processing/levinson_durbin.c", - "//common_audio/signal_processing/lpc_to_refl_coef.c", - "//common_audio/signal_processing/min_max_operations.c", - "//common_audio/signal_processing/randomization_functions.c", - "//common_audio/signal_processing/real_fft.c", - "//common_audio/signal_processing/refl_coef_to_lpc.c", - "//common_audio/signal_processing/resample.c", - "//common_audio/signal_processing/resample_48khz.c", - "//common_audio/signal_processing/resample_by_2.c", - "//common_audio/signal_processing/resample_by_2_internal.c", - "//common_audio/signal_processing/resample_by_2_internal.h", - "//common_audio/signal_processing/resample_fractional.c", - "//common_audio/signal_processing/spl_init.c", - "//common_audio/signal_processing/spl_inl.c", - "//common_audio/signal_processing/spl_sqrt.c", - "//common_audio/signal_processing/splitting_filter.c", - "//common_audio/signal_processing/sqrt_of_one_minus_x_squared.c", - "//common_audio/signal_processing/vector_scaling_operations.c", - "//common_audio/vad/include/webrtc_vad.h", - "//common_audio/vad/vad_core.c", - "//common_audio/vad/vad_core.h", - "//common_audio/vad/vad_filterbank.c", - "//common_audio/vad/vad_filterbank.h", - "//common_audio/vad/vad_gmm.c", - "//common_audio/vad/vad_gmm.h", - "//common_audio/vad/vad_sp.c", - "//common_audio/vad/vad_sp.h", - "//common_audio/vad/webrtc_vad.c", - "//common_audio/signal_processing/complex_fft.c", - "//common_audio/signal_processing/complex_bit_reverse.c", - "//common_audio/signal_processing/filter_ar_fast_q12.c" - ], - "type": "static_library" - }, - "//common_audio:common_audio_c_arm_asm": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//common_audio:common_audio_cc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/signal_processing/dot_product_with_scale.cc", - "//common_audio/signal_processing/dot_product_with_scale.h" - ], - "type": "static_library" - }, - "//common_audio:common_audio_sse2": { - "cflags": [ - "-msse2", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:fir_filter", - "//common_audio:sinc_resampler", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/memory:aligned_malloc" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/fir_filter_sse.cc", - "//common_audio/fir_filter_sse.h", - "//common_audio/resampler/sinc_resampler_sse.cc" - ], - "type": "static_library" - }, - "//common_audio:fir_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_audio/fir_filter.h" - ], - "type": "source_set" - }, - "//common_audio:fir_filter_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio_avx2", - "//common_audio:common_audio_sse2", - "//common_audio:fir_filter", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/fir_filter_c.cc", - "//common_audio/fir_filter_c.h", - "//common_audio/fir_filter_factory.cc", - "//common_audio/fir_filter_factory.h" - ], - "type": "static_library" - }, - "//common_audio:sinc_resampler": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base/memory:aligned_malloc", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//common_audio/resampler/sinc_resampler.h" - ], - "type": "source_set" - }, - "//common_video/generic_frame_descriptor:generic_frame_descriptor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/transport/rtp:dependency_descriptor", - "//api/video:video_codec_constants", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_video/generic_frame_descriptor/generic_frame_info.cc", - "//common_video/generic_frame_descriptor/generic_frame_info.h" - ], - "type": "static_library" - }, - "//common_video:common_video": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//api/units:time_delta", - "//api/units:timestamp", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_frame_nv12", - "//api/video:video_rtp_headers", - "//api/video_codecs:bitstream_parser_api", - "//media:rtc_h264_profile_id", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_minmax", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:rtc_export", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//common_video/bitrate_adjuster.cc", - "//common_video/frame_rate_estimator.cc", - "//common_video/frame_rate_estimator.h", - "//common_video/h264/h264_bitstream_parser.cc", - "//common_video/h264/h264_bitstream_parser.h", - "//common_video/h264/h264_common.cc", - "//common_video/h264/h264_common.h", - "//common_video/h264/pps_parser.cc", - "//common_video/h264/pps_parser.h", - "//common_video/h264/profile_level_id.h", - "//common_video/h264/sps_parser.cc", - "//common_video/h264/sps_parser.h", - "//common_video/h264/sps_vui_rewriter.cc", - "//common_video/h264/sps_vui_rewriter.h", - "//common_video/include/bitrate_adjuster.h", - "//common_video/include/i420_buffer_pool.h", - "//common_video/include/incoming_video_stream.h", - "//common_video/include/quality_limitation_reason.h", - "//common_video/include/video_frame_buffer.h", - "//common_video/include/video_frame_buffer_pool.h", - "//common_video/incoming_video_stream.cc", - "//common_video/libyuv/include/webrtc_libyuv.h", - "//common_video/libyuv/webrtc_libyuv.cc", - "//common_video/video_frame_buffer.cc", - "//common_video/video_frame_buffer_pool.cc", - "//common_video/video_render_frames.cc", - "//common_video/video_render_frames.h" - ], - "type": "static_library" - }, - "//common_video:frame_counts": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//common_video/frame_counts.h" - ], - "type": "source_set" - }, - "//logging:rtc_event_audio": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//logging:rtc_stream_config", - "//modules/audio_coding:audio_network_adaptor_config", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_audio_network_adaptation.cc", - "//logging/rtc_event_log/events/rtc_event_audio_network_adaptation.h", - "//logging/rtc_event_log/events/rtc_event_audio_playout.cc", - "//logging/rtc_event_log/events/rtc_event_audio_playout.h", - "//logging/rtc_event_log/events/rtc_event_audio_receive_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_audio_receive_stream_config.h", - "//logging/rtc_event_log/events/rtc_event_audio_send_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_audio_send_stream_config.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_bwe": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//api/units:data_rate", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_bwe_update_delay_based.cc", - "//logging/rtc_event_log/events/rtc_event_bwe_update_delay_based.h", - "//logging/rtc_event_log/events/rtc_event_bwe_update_loss_based.cc", - "//logging/rtc_event_log/events/rtc_event_bwe_update_loss_based.h", - "//logging/rtc_event_log/events/rtc_event_probe_cluster_created.cc", - "//logging/rtc_event_log/events/rtc_event_probe_cluster_created.h", - "//logging/rtc_event_log/events/rtc_event_probe_result_failure.cc", - "//logging/rtc_event_log/events/rtc_event_probe_result_failure.h", - "//logging/rtc_event_log/events/rtc_event_probe_result_success.cc", - "//logging/rtc_event_log/events/rtc_event_probe_result_success.h", - "//logging/rtc_event_log/events/rtc_event_remote_estimate.h", - "//logging/rtc_event_log/events/rtc_event_route_change.cc", - "//logging/rtc_event_log/events/rtc_event_route_change.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_pacing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_alr_state.cc", - "//logging/rtc_event_log/events/rtc_event_alr_state.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_rtp_rtcp": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_incoming.cc", - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_incoming.h", - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_outgoing.cc", - "//logging/rtc_event_log/events/rtc_event_rtcp_packet_outgoing.h", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_incoming.cc", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_incoming.h", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_outgoing.cc", - "//logging/rtc_event_log/events/rtc_event_rtp_packet_outgoing.h" - ], - "type": "static_library" - }, - "//logging:rtc_event_video": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/rtc_event_log:rtc_event_log", - "//logging:rtc_stream_config", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/events/rtc_event_video_receive_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_video_receive_stream_config.h", - "//logging/rtc_event_log/events/rtc_event_video_send_stream_config.cc", - "//logging/rtc_event_log/events/rtc_event_video_send_stream_config.h" - ], - "type": "static_library" - }, - "//logging:rtc_stream_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_headers", - "//api:rtp_parameters" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//logging/rtc_event_log/rtc_stream_config.cc", - "//logging/rtc_event_log/rtc_stream_config.h" - ], - "type": "static_library" - }, - "//media:rtc_constants": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//media/engine/constants.cc", - "//media/engine/constants.h" - ], - "type": "static_library" - }, - "//media:rtc_encoder_simulcast_proxy": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_bitrate_allocation", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//media:rtc_simulcast_encoder_adapter", - "//modules/video_coding:video_codec_interface", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/engine/encoder_simulcast_proxy.cc", - "//media/engine/encoder_simulcast_proxy.h" - ], - "type": "static_library" - }, - "//media:rtc_h264_profile_id": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/base/h264_profile_level_id.cc", - "//media/base/h264_profile_level_id.h" - ], - "type": "static_library" - }, - "//media:rtc_internal_video_codecs": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:rtc_software_fallback_wrappers", - "//api/video_codecs:video_codecs_api", - "//call:call_interfaces", - "//call:video_stream_api", - "//media:rtc_constants", - "//media:rtc_encoder_simulcast_proxy", - "//media:rtc_h264_profile_id", - "//media:rtc_media_base", - "//media:rtc_simulcast_encoder_adapter", - "//modules:module_api", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:webrtc_h264", - "//modules/video_coding:webrtc_multiplex", - "//modules/video_coding:webrtc_vp8", - "//modules/video_coding:webrtc_vp9", - "//modules/video_coding/codecs/av1:libaom_av1_decoder", - "//modules/video_coding/codecs/av1:libaom_av1_encoder", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/engine/internal_decoder_factory.cc", - "//media/engine/internal_decoder_factory.h", - "//media/engine/internal_encoder_factory.cc", - "//media/engine/internal_encoder_factory.h", - "//media/engine/multiplex_codec_factory.cc", - "//media/engine/multiplex_codec_factory.h", - "//media/engine/encoder_simulcast_proxy.h" - ], - "type": "static_library" - }, - "//media:rtc_media_base": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:audio_options_api", - "//api:frame_transformer_interface", - "//api:media_stream_interface", - "//api:rtc_error", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:frame_encryptor_interface", - "//api/crypto:options", - "//api/transport/rtp:rtp_source", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//call:call_interfaces", - "//call:video_stream_api", - "//common_video:common_video", - "//media:rtc_h264_profile_id", - "//media:rtc_media_config", - "//media:rtc_vp9_profile", - "//modules/audio_processing:audio_processing_statistics", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base:sanitizer", - "//rtc_base:stringutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:rtc_export", - "//rtc_base/third_party/sigslot:sigslot", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/base/codec.cc", - "//media/base/codec.h", - "//media/base/media_constants.cc", - "//media/base/media_constants.h", - "//media/base/video_adapter.cc", - "//media/base/video_adapter.h", - "//media/base/video_broadcaster.cc", - "//media/base/video_broadcaster.h", - "//media/base/video_common.cc", - "//media/base/video_common.h", - "//media/base/video_source_base.cc", - "//media/base/video_source_base.h" - ], - "type": "static_library" - }, - "//media:rtc_media_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//media/base/media_config.h" - ], - "type": "source_set" - }, - "//media:rtc_simulcast_encoder_adapter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:rtc_software_fallback_wrappers", - "//api/video_codecs:video_codecs_api", - "//call:video_stream_api", - "//media:rtc_media_base", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//media/engine/simulcast_encoder_adapter.cc", - "//media/engine/simulcast_encoder_adapter.h" - ], - "type": "static_library" - }, - "//media:rtc_vp9_profile": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//media/base/vp9_profile.cc", - "//media/base/vp9_profile.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_coding": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api/audio:audio_frame_api", - "//api/audio_codecs:audio_codecs_api", - "//api/neteq:neteq_api", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules:module_api", - "//modules:module_api_public", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/audio_coding:default_neteq_factory", - "//modules/audio_coding:neteq", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/acm2/acm_receiver.cc", - "//modules/audio_coding/acm2/acm_receiver.h", - "//modules/audio_coding/acm2/acm_remixing.cc", - "//modules/audio_coding/acm2/acm_remixing.h", - "//modules/audio_coding/acm2/acm_resampler.cc", - "//modules/audio_coding/acm2/acm_resampler.h", - "//modules/audio_coding/acm2/audio_coding_module.cc", - "//modules/audio_coding/acm2/call_statistics.cc", - "//modules/audio_coding/acm2/call_statistics.h", - "//modules/audio_coding/include/audio_coding_module.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_coding_module_typedefs": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:deprecation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/include/audio_coding_module_typedefs.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:audio_coding_opus_common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:checks", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/opus/audio_coder_opus_common.cc", - "//modules/audio_coding/codecs/opus/audio_coder_opus_common.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_encoder_cng": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//common_audio:common_audio", - "//modules/audio_coding:webrtc_cng", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/cng/audio_encoder_cng.cc", - "//modules/audio_coding/codecs/cng/audio_encoder_cng.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_network_adaptor": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:audio_codecs_api", - "//api/rtc_event_log:rtc_event_log", - "//common_audio:common_audio", - "//logging:rtc_event_audio", - "//modules/audio_coding:audio_network_adaptor_config", - "//rtc_base:checks", - "//rtc_base:ignore_wundef", - "//rtc_base:protobuf_utils", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:file_wrapper", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl.cc", - "//modules/audio_coding/audio_network_adaptor/audio_network_adaptor_impl.h", - "//modules/audio_coding/audio_network_adaptor/bitrate_controller.cc", - "//modules/audio_coding/audio_network_adaptor/bitrate_controller.h", - "//modules/audio_coding/audio_network_adaptor/channel_controller.cc", - "//modules/audio_coding/audio_network_adaptor/channel_controller.h", - "//modules/audio_coding/audio_network_adaptor/controller.cc", - "//modules/audio_coding/audio_network_adaptor/controller.h", - "//modules/audio_coding/audio_network_adaptor/controller_manager.cc", - "//modules/audio_coding/audio_network_adaptor/controller_manager.h", - "//modules/audio_coding/audio_network_adaptor/debug_dump_writer.cc", - "//modules/audio_coding/audio_network_adaptor/debug_dump_writer.h", - "//modules/audio_coding/audio_network_adaptor/dtx_controller.cc", - "//modules/audio_coding/audio_network_adaptor/dtx_controller.h", - "//modules/audio_coding/audio_network_adaptor/event_log_writer.cc", - "//modules/audio_coding/audio_network_adaptor/event_log_writer.h", - "//modules/audio_coding/audio_network_adaptor/fec_controller_plr_based.cc", - "//modules/audio_coding/audio_network_adaptor/fec_controller_plr_based.h", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller.cc", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller.h", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller_v2.cc", - "//modules/audio_coding/audio_network_adaptor/frame_length_controller_v2.h", - "//modules/audio_coding/audio_network_adaptor/include/audio_network_adaptor.h", - "//modules/audio_coding/audio_network_adaptor/util/threshold_curve.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:audio_network_adaptor_config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/audio_network_adaptor/audio_network_adaptor_config.cc", - "//modules/audio_coding/audio_network_adaptor/include/audio_network_adaptor_config.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:default_neteq_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/neteq:default_neteq_controller_factory", - "//api/neteq:neteq_api", - "//modules/audio_coding:neteq", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/neteq/default_neteq_factory.cc", - "//modules/audio_coding/neteq/default_neteq_factory.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:g711": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//modules/audio_coding:g711_c", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g711/audio_decoder_pcm.cc", - "//modules/audio_coding/codecs/g711/audio_decoder_pcm.h", - "//modules/audio_coding/codecs/g711/audio_encoder_pcm.cc", - "//modules/audio_coding/codecs/g711/audio_encoder_pcm.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:g711_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//modules/third_party/g711:g711_3p" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g711/g711_interface.c", - "//modules/audio_coding/codecs/g711/g711_interface.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:g722": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/g722:audio_encoder_g722_config", - "//api/units:time_delta", - "//modules/audio_coding:g722_c", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g722/audio_decoder_g722.cc", - "//modules/audio_coding/codecs/g722/audio_decoder_g722.h", - "//modules/audio_coding/codecs/g722/audio_encoder_g722.cc", - "//modules/audio_coding/codecs/g722/audio_encoder_g722.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:g722_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//modules/third_party/g722:g722_3p" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/g722/g722_interface.c", - "//modules/audio_coding/codecs/g722/g722_interface.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:ilbc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/ilbc:audio_encoder_ilbc_config", - "//api/units:time_delta", - "//common_audio:common_audio", - "//modules/audio_coding:ilbc_c", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/ilbc/audio_decoder_ilbc.cc", - "//modules/audio_coding/codecs/ilbc/audio_decoder_ilbc.h", - "//modules/audio_coding/codecs/ilbc/audio_encoder_ilbc.cc", - "//modules/audio_coding/codecs/ilbc/audio_encoder_ilbc.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:ilbc_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//rtc_base/system:arch", - "//rtc_base/system:unused" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/ilbc/abs_quant.c", - "//modules/audio_coding/codecs/ilbc/abs_quant.h", - "//modules/audio_coding/codecs/ilbc/abs_quant_loop.c", - "//modules/audio_coding/codecs/ilbc/abs_quant_loop.h", - "//modules/audio_coding/codecs/ilbc/augmented_cb_corr.c", - "//modules/audio_coding/codecs/ilbc/augmented_cb_corr.h", - "//modules/audio_coding/codecs/ilbc/bw_expand.c", - "//modules/audio_coding/codecs/ilbc/bw_expand.h", - "//modules/audio_coding/codecs/ilbc/cb_construct.c", - "//modules/audio_coding/codecs/ilbc/cb_construct.h", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy.c", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy.h", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_augmentation.c", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_augmentation.h", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_calc.c", - "//modules/audio_coding/codecs/ilbc/cb_mem_energy_calc.h", - "//modules/audio_coding/codecs/ilbc/cb_search.c", - "//modules/audio_coding/codecs/ilbc/cb_search.h", - "//modules/audio_coding/codecs/ilbc/cb_search_core.c", - "//modules/audio_coding/codecs/ilbc/cb_search_core.h", - "//modules/audio_coding/codecs/ilbc/cb_update_best_index.c", - "//modules/audio_coding/codecs/ilbc/cb_update_best_index.h", - "//modules/audio_coding/codecs/ilbc/chebyshev.c", - "//modules/audio_coding/codecs/ilbc/chebyshev.h", - "//modules/audio_coding/codecs/ilbc/comp_corr.c", - "//modules/audio_coding/codecs/ilbc/comp_corr.h", - "//modules/audio_coding/codecs/ilbc/constants.c", - "//modules/audio_coding/codecs/ilbc/constants.h", - "//modules/audio_coding/codecs/ilbc/create_augmented_vec.c", - "//modules/audio_coding/codecs/ilbc/create_augmented_vec.h", - "//modules/audio_coding/codecs/ilbc/decode.c", - "//modules/audio_coding/codecs/ilbc/decode.h", - "//modules/audio_coding/codecs/ilbc/decode_residual.c", - "//modules/audio_coding/codecs/ilbc/decode_residual.h", - "//modules/audio_coding/codecs/ilbc/decoder_interpolate_lsf.c", - "//modules/audio_coding/codecs/ilbc/decoder_interpolate_lsf.h", - "//modules/audio_coding/codecs/ilbc/defines.h", - "//modules/audio_coding/codecs/ilbc/do_plc.c", - "//modules/audio_coding/codecs/ilbc/do_plc.h", - "//modules/audio_coding/codecs/ilbc/encode.c", - "//modules/audio_coding/codecs/ilbc/encode.h", - "//modules/audio_coding/codecs/ilbc/energy_inverse.c", - "//modules/audio_coding/codecs/ilbc/energy_inverse.h", - "//modules/audio_coding/codecs/ilbc/enh_upsample.c", - "//modules/audio_coding/codecs/ilbc/enh_upsample.h", - "//modules/audio_coding/codecs/ilbc/enhancer.c", - "//modules/audio_coding/codecs/ilbc/enhancer.h", - "//modules/audio_coding/codecs/ilbc/enhancer_interface.c", - "//modules/audio_coding/codecs/ilbc/enhancer_interface.h", - "//modules/audio_coding/codecs/ilbc/filtered_cb_vecs.c", - "//modules/audio_coding/codecs/ilbc/filtered_cb_vecs.h", - "//modules/audio_coding/codecs/ilbc/frame_classify.c", - "//modules/audio_coding/codecs/ilbc/frame_classify.h", - "//modules/audio_coding/codecs/ilbc/gain_dequant.c", - "//modules/audio_coding/codecs/ilbc/gain_dequant.h", - "//modules/audio_coding/codecs/ilbc/gain_quant.c", - "//modules/audio_coding/codecs/ilbc/gain_quant.h", - "//modules/audio_coding/codecs/ilbc/get_cd_vec.c", - "//modules/audio_coding/codecs/ilbc/get_cd_vec.h", - "//modules/audio_coding/codecs/ilbc/get_lsp_poly.c", - "//modules/audio_coding/codecs/ilbc/get_lsp_poly.h", - "//modules/audio_coding/codecs/ilbc/get_sync_seq.c", - "//modules/audio_coding/codecs/ilbc/get_sync_seq.h", - "//modules/audio_coding/codecs/ilbc/hp_input.c", - "//modules/audio_coding/codecs/ilbc/hp_input.h", - "//modules/audio_coding/codecs/ilbc/hp_output.c", - "//modules/audio_coding/codecs/ilbc/hp_output.h", - "//modules/audio_coding/codecs/ilbc/ilbc.c", - "//modules/audio_coding/codecs/ilbc/ilbc.h", - "//modules/audio_coding/codecs/ilbc/index_conv_dec.c", - "//modules/audio_coding/codecs/ilbc/index_conv_dec.h", - "//modules/audio_coding/codecs/ilbc/index_conv_enc.c", - "//modules/audio_coding/codecs/ilbc/index_conv_enc.h", - "//modules/audio_coding/codecs/ilbc/init_decode.c", - "//modules/audio_coding/codecs/ilbc/init_decode.h", - "//modules/audio_coding/codecs/ilbc/init_encode.c", - "//modules/audio_coding/codecs/ilbc/init_encode.h", - "//modules/audio_coding/codecs/ilbc/interpolate.c", - "//modules/audio_coding/codecs/ilbc/interpolate.h", - "//modules/audio_coding/codecs/ilbc/interpolate_samples.c", - "//modules/audio_coding/codecs/ilbc/interpolate_samples.h", - "//modules/audio_coding/codecs/ilbc/lpc_encode.c", - "//modules/audio_coding/codecs/ilbc/lpc_encode.h", - "//modules/audio_coding/codecs/ilbc/lsf_check.c", - "//modules/audio_coding/codecs/ilbc/lsf_check.h", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_dec.c", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_dec.h", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_enc.c", - "//modules/audio_coding/codecs/ilbc/lsf_interpolate_to_poly_enc.h", - "//modules/audio_coding/codecs/ilbc/lsf_to_lsp.c", - "//modules/audio_coding/codecs/ilbc/lsf_to_lsp.h", - "//modules/audio_coding/codecs/ilbc/lsf_to_poly.c", - "//modules/audio_coding/codecs/ilbc/lsf_to_poly.h", - "//modules/audio_coding/codecs/ilbc/lsp_to_lsf.c", - "//modules/audio_coding/codecs/ilbc/lsp_to_lsf.h", - "//modules/audio_coding/codecs/ilbc/my_corr.c", - "//modules/audio_coding/codecs/ilbc/my_corr.h", - "//modules/audio_coding/codecs/ilbc/nearest_neighbor.c", - "//modules/audio_coding/codecs/ilbc/nearest_neighbor.h", - "//modules/audio_coding/codecs/ilbc/pack_bits.c", - "//modules/audio_coding/codecs/ilbc/pack_bits.h", - "//modules/audio_coding/codecs/ilbc/poly_to_lsf.c", - "//modules/audio_coding/codecs/ilbc/poly_to_lsf.h", - "//modules/audio_coding/codecs/ilbc/poly_to_lsp.c", - "//modules/audio_coding/codecs/ilbc/poly_to_lsp.h", - "//modules/audio_coding/codecs/ilbc/refiner.c", - "//modules/audio_coding/codecs/ilbc/refiner.h", - "//modules/audio_coding/codecs/ilbc/simple_interpolate_lsf.c", - "//modules/audio_coding/codecs/ilbc/simple_interpolate_lsf.h", - "//modules/audio_coding/codecs/ilbc/simple_lpc_analysis.c", - "//modules/audio_coding/codecs/ilbc/simple_lpc_analysis.h", - "//modules/audio_coding/codecs/ilbc/simple_lsf_dequant.c", - "//modules/audio_coding/codecs/ilbc/simple_lsf_dequant.h", - "//modules/audio_coding/codecs/ilbc/simple_lsf_quant.c", - "//modules/audio_coding/codecs/ilbc/simple_lsf_quant.h", - "//modules/audio_coding/codecs/ilbc/smooth.c", - "//modules/audio_coding/codecs/ilbc/smooth.h", - "//modules/audio_coding/codecs/ilbc/smooth_out_data.c", - "//modules/audio_coding/codecs/ilbc/smooth_out_data.h", - "//modules/audio_coding/codecs/ilbc/sort_sq.c", - "//modules/audio_coding/codecs/ilbc/sort_sq.h", - "//modules/audio_coding/codecs/ilbc/split_vq.c", - "//modules/audio_coding/codecs/ilbc/split_vq.h", - "//modules/audio_coding/codecs/ilbc/state_construct.c", - "//modules/audio_coding/codecs/ilbc/state_construct.h", - "//modules/audio_coding/codecs/ilbc/state_search.c", - "//modules/audio_coding/codecs/ilbc/state_search.h", - "//modules/audio_coding/codecs/ilbc/swap_bytes.c", - "//modules/audio_coding/codecs/ilbc/swap_bytes.h", - "//modules/audio_coding/codecs/ilbc/unpack_bits.c", - "//modules/audio_coding/codecs/ilbc/unpack_bits.h", - "//modules/audio_coding/codecs/ilbc/vq3.c", - "//modules/audio_coding/codecs/ilbc/vq3.h", - "//modules/audio_coding/codecs/ilbc/vq4.c", - "//modules/audio_coding/codecs/ilbc/vq4.h", - "//modules/audio_coding/codecs/ilbc/window32_w32.c", - "//modules/audio_coding/codecs/ilbc/window32_w32.h", - "//modules/audio_coding/codecs/ilbc/xcorr_coef.c", - "//modules/audio_coding/codecs/ilbc/xcorr_coef.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:isac": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:isac_c", - "//modules/audio_coding:isac_common" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/isac/main/include/audio_decoder_isac.h", - "//modules/audio_coding/codecs/isac/main/include/audio_encoder_isac.h", - "//modules/audio_coding/codecs/isac/main/source/audio_decoder_isac.cc", - "//modules/audio_coding/codecs/isac/main/source/audio_encoder_isac.cc" - ], - "type": "static_library" - }, - "//modules/audio_coding:isac_bwinfo": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/isac/bandwidth_info.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:isac_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_coding:isac_bwinfo", - "//modules/audio_coding:isac_vad", - "//modules/third_party/fft:fft", - "//rtc_base:checks", - "//rtc_base:compile_assert_c", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "m", - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/isac/main/include/isac.h", - "//modules/audio_coding/codecs/isac/main/source/arith_routines.c", - "//modules/audio_coding/codecs/isac/main/source/arith_routines.h", - "//modules/audio_coding/codecs/isac/main/source/arith_routines_hist.c", - "//modules/audio_coding/codecs/isac/main/source/arith_routines_logist.c", - "//modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c", - "//modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.h", - "//modules/audio_coding/codecs/isac/main/source/codec.h", - "//modules/audio_coding/codecs/isac/main/source/crc.c", - "//modules/audio_coding/codecs/isac/main/source/crc.h", - "//modules/audio_coding/codecs/isac/main/source/decode.c", - "//modules/audio_coding/codecs/isac/main/source/decode_bwe.c", - "//modules/audio_coding/codecs/isac/main/source/encode.c", - "//modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.c", - "//modules/audio_coding/codecs/isac/main/source/encode_lpc_swb.h", - "//modules/audio_coding/codecs/isac/main/source/entropy_coding.c", - "//modules/audio_coding/codecs/isac/main/source/entropy_coding.h", - "//modules/audio_coding/codecs/isac/main/source/filterbanks.c", - "//modules/audio_coding/codecs/isac/main/source/intialize.c", - "//modules/audio_coding/codecs/isac/main/source/isac.c", - "//modules/audio_coding/codecs/isac/main/source/isac_float_type.h", - "//modules/audio_coding/codecs/isac/main/source/lattice.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_analysis.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_analysis.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_gain_swb_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_gain_swb_tables.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb12_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb12_tables.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb16_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_shape_swb16_tables.h", - "//modules/audio_coding/codecs/isac/main/source/lpc_tables.c", - "//modules/audio_coding/codecs/isac/main/source/lpc_tables.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_gain_tables.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_gain_tables.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_lag_tables.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_lag_tables.h", - "//modules/audio_coding/codecs/isac/main/source/spectrum_ar_model_tables.c", - "//modules/audio_coding/codecs/isac/main/source/spectrum_ar_model_tables.h", - "//modules/audio_coding/codecs/isac/main/source/transform.c" - ], - "type": "static_library" - }, - "//modules/audio_coding:isac_common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:scoped_refptr", - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//modules/audio_coding:isac_bwinfo", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/isac/audio_decoder_isac_t.h", - "//modules/audio_coding/codecs/isac/audio_decoder_isac_t_impl.h", - "//modules/audio_coding/codecs/isac/audio_encoder_isac_t.h", - "//modules/audio_coding/codecs/isac/audio_encoder_isac_t_impl.h" - ], - "type": "source_set" - }, - "//modules/audio_coding:isac_vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_coding:isac_bwinfo", - "//modules/third_party/fft:fft", - "//rtc_base:compile_assert_c", - "//rtc_base/system:arch", - "//rtc_base/system:ignore_warnings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/isac/main/source/filter_functions.c", - "//modules/audio_coding/codecs/isac/main/source/filter_functions.h", - "//modules/audio_coding/codecs/isac/main/source/isac_vad.c", - "//modules/audio_coding/codecs/isac/main/source/isac_vad.h", - "//modules/audio_coding/codecs/isac/main/source/os_specific_inline.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_estimator.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_estimator.h", - "//modules/audio_coding/codecs/isac/main/source/pitch_filter.c", - "//modules/audio_coding/codecs/isac/main/source/pitch_filter.h", - "//modules/audio_coding/codecs/isac/main/source/settings.h", - "//modules/audio_coding/codecs/isac/main/source/structs.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:legacy_encoded_audio_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/legacy_encoded_audio_frame.cc", - "//modules/audio_coding/codecs/legacy_encoded_audio_frame.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:neteq": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/audio:audio_frame_api", - "//api/audio_codecs:audio_codecs_api", - "//api/neteq:neteq_api", - "//api/neteq:neteq_controller_api", - "//api/neteq:tick_timer", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules:module_api", - "//modules:module_api_public", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/audio_coding:webrtc_cng", - "//rtc_base:audio_format_to_string", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base:sanitizer", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/neteq/accelerate.cc", - "//modules/audio_coding/neteq/accelerate.h", - "//modules/audio_coding/neteq/audio_multi_vector.cc", - "//modules/audio_coding/neteq/audio_multi_vector.h", - "//modules/audio_coding/neteq/audio_vector.cc", - "//modules/audio_coding/neteq/audio_vector.h", - "//modules/audio_coding/neteq/background_noise.cc", - "//modules/audio_coding/neteq/background_noise.h", - "//modules/audio_coding/neteq/buffer_level_filter.cc", - "//modules/audio_coding/neteq/buffer_level_filter.h", - "//modules/audio_coding/neteq/comfort_noise.cc", - "//modules/audio_coding/neteq/comfort_noise.h", - "//modules/audio_coding/neteq/cross_correlation.cc", - "//modules/audio_coding/neteq/cross_correlation.h", - "//modules/audio_coding/neteq/decision_logic.cc", - "//modules/audio_coding/neteq/decision_logic.h", - "//modules/audio_coding/neteq/decoder_database.cc", - "//modules/audio_coding/neteq/decoder_database.h", - "//modules/audio_coding/neteq/delay_manager.cc", - "//modules/audio_coding/neteq/delay_manager.h", - "//modules/audio_coding/neteq/dsp_helper.cc", - "//modules/audio_coding/neteq/dsp_helper.h", - "//modules/audio_coding/neteq/dtmf_buffer.cc", - "//modules/audio_coding/neteq/dtmf_buffer.h", - "//modules/audio_coding/neteq/dtmf_tone_generator.cc", - "//modules/audio_coding/neteq/dtmf_tone_generator.h", - "//modules/audio_coding/neteq/expand.cc", - "//modules/audio_coding/neteq/expand.h", - "//modules/audio_coding/neteq/expand_uma_logger.cc", - "//modules/audio_coding/neteq/expand_uma_logger.h", - "//modules/audio_coding/neteq/histogram.cc", - "//modules/audio_coding/neteq/histogram.h", - "//modules/audio_coding/neteq/merge.cc", - "//modules/audio_coding/neteq/merge.h", - "//modules/audio_coding/neteq/nack_tracker.cc", - "//modules/audio_coding/neteq/nack_tracker.h", - "//modules/audio_coding/neteq/neteq_impl.cc", - "//modules/audio_coding/neteq/neteq_impl.h", - "//modules/audio_coding/neteq/normal.cc", - "//modules/audio_coding/neteq/normal.h", - "//modules/audio_coding/neteq/packet.cc", - "//modules/audio_coding/neteq/packet.h", - "//modules/audio_coding/neteq/packet_buffer.cc", - "//modules/audio_coding/neteq/packet_buffer.h", - "//modules/audio_coding/neteq/post_decode_vad.cc", - "//modules/audio_coding/neteq/post_decode_vad.h", - "//modules/audio_coding/neteq/preemptive_expand.cc", - "//modules/audio_coding/neteq/preemptive_expand.h", - "//modules/audio_coding/neteq/random_vector.cc", - "//modules/audio_coding/neteq/random_vector.h", - "//modules/audio_coding/neteq/red_payload_splitter.cc", - "//modules/audio_coding/neteq/red_payload_splitter.h", - "//modules/audio_coding/neteq/statistics_calculator.cc", - "//modules/audio_coding/neteq/statistics_calculator.h", - "//modules/audio_coding/neteq/sync_buffer.cc", - "//modules/audio_coding/neteq/sync_buffer.h", - "//modules/audio_coding/neteq/time_stretch.cc", - "//modules/audio_coding/neteq/time_stretch.h", - "//modules/audio_coding/neteq/timestamp_scaler.cc", - "//modules/audio_coding/neteq/timestamp_scaler.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:pcm16b": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//modules/audio_coding:g711", - "//modules/audio_coding:legacy_encoded_audio_frame", - "//modules/audio_coding:pcm16b_c", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/pcm16b/audio_decoder_pcm16b.cc", - "//modules/audio_coding/codecs/pcm16b/audio_decoder_pcm16b.h", - "//modules/audio_coding/codecs/pcm16b/audio_encoder_pcm16b.cc", - "//modules/audio_coding/codecs/pcm16b/audio_encoder_pcm16b.h", - "//modules/audio_coding/codecs/pcm16b/pcm16b_common.cc", - "//modules/audio_coding/codecs/pcm16b/pcm16b_common.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:pcm16b_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/pcm16b/pcm16b.c", - "//modules/audio_coding/codecs/pcm16b/pcm16b.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:red": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/units:time_delta", - "//common_audio:common_audio", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/red/audio_encoder_copy_red.cc", - "//modules/audio_coding/codecs/red/audio_encoder_copy_red.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_cng": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio_c", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_conversions" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/cng/webrtc_cng.cc", - "//modules/audio_coding/codecs/cng/webrtc_cng.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_multiopus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "WEBRTC_CODEC_ILBC", - "WEBRTC_CODEC_OPUS", - "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", - "WEBRTC_CODEC_ISAC", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_decoder_opus_config", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//api/units:time_delta", - "//modules/audio_coding:audio_coding_opus_common", - "//modules/audio_coding:webrtc_opus_wrapper", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/opus/audio_decoder_multi_channel_opus_impl.cc", - "//modules/audio_coding/codecs/opus/audio_decoder_multi_channel_opus_impl.h", - "//modules/audio_coding/codecs/opus/audio_encoder_multi_channel_opus_impl.cc", - "//modules/audio_coding/codecs/opus/audio_encoder_multi_channel_opus_impl.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_opus": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "WEBRTC_CODEC_ILBC", - "WEBRTC_CODEC_OPUS", - "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", - "WEBRTC_CODEC_ISAC", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//api:array_view", - "//api/audio_codecs:audio_codecs_api", - "//api/audio_codecs/opus:audio_encoder_opus_config", - "//common_audio:common_audio", - "//modules/audio_coding:audio_coding_opus_common", - "//modules/audio_coding:audio_network_adaptor", - "//modules/audio_coding:webrtc_opus_wrapper", - "//rtc_base:checks", - "//rtc_base:protobuf_utils", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_minmax", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_coding/codecs/opus/audio_decoder_opus.cc", - "//modules/audio_coding/codecs/opus/audio_decoder_opus.h", - "//modules/audio_coding/codecs/opus/audio_encoder_opus.cc", - "//modules/audio_coding/codecs/opus/audio_encoder_opus.h" - ], - "type": "static_library" - }, - "//modules/audio_coding:webrtc_opus_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "WEBRTC_CODEC_ILBC", - "WEBRTC_CODEC_OPUS", - "WEBRTC_OPUS_SUPPORT_120MS_PTIME=1", - "WEBRTC_CODEC_ISAC", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs", - "//rtc_base:checks", - "//rtc_base:ignore_wundef", - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial" - ], - "include_dirs": [ - "/media/libopus/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_coding/codecs/opus/opus_inst.h", - "//modules/audio_coding/codecs/opus/opus_interface.cc", - "//modules/audio_coding/codecs/opus/opus_interface.h" - ], - "type": "static_library" - }, - "//modules/audio_device:audio_device": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_device:audio_device_api", - "//modules/audio_device:audio_device_impl" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt", - "dl" - ], - "sources": [], - "type": "source_set" - }, - "//modules/audio_device:audio_device_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:stringutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_device/include/audio_device.h", - "//modules/audio_device/include/audio_device_defines.h" - ], - "type": "source_set" - }, - "//modules/audio_device:audio_device_buffer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/task_queue:task_queue", - "//common_audio:common_audio_c", - "//modules/audio_device:audio_device_api", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/synchronization:mutex", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_device/audio_device_buffer.cc", - "//modules/audio_device/audio_device_buffer.h", - "//modules/audio_device/audio_device_config.h", - "//modules/audio_device/fine_audio_buffer.cc", - "//modules/audio_device/fine_audio_buffer.h" - ], - "type": "static_library" - }, - "//modules/audio_device:audio_device_default": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_device:audio_device_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_device/include/audio_device_default.h" - ], - "type": "source_set" - }, - "//modules/audio_device:audio_device_generic": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_device:audio_device_api", - "//modules/audio_device:audio_device_buffer", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_device/audio_device_generic.cc", - "//modules/audio_device/audio_device_generic.h" - ], - "type": "static_library" - }, - "//modules/audio_device:audio_device_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "WEBRTC_DUMMY_AUDIO_BUILD", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:refcountedbase", - "//api:scoped_refptr", - "//api/task_queue:task_queue", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_device:audio_device_api", - "//modules/audio_device:audio_device_buffer", - "//modules/audio_device:audio_device_default", - "//modules/audio_device:audio_device_generic", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//rtc_base/task_utils:repeating_task", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt", - "dl" - ], - "sources": [ - "//modules/audio_device/dummy/audio_device_dummy.cc", - "//modules/audio_device/dummy/audio_device_dummy.h", - "//modules/audio_device/dummy/file_audio_device.cc", - "//modules/audio_device/dummy/file_audio_device.h", - "//modules/audio_device/include/fake_audio_device.h", - "//modules/audio_device/dummy/file_audio_device_factory.cc", - "//modules/audio_device/dummy/file_audio_device_factory.h" - ], - "type": "static_library" - }, - "//modules/audio_mixer:audio_frame_manipulator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//audio/utility:audio_frame_operations", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_mixer/audio_frame_manipulator.cc", - "//modules/audio_mixer/audio_frame_manipulator.h" - ], - "type": "static_library" - }, - "//modules/audio_mixer:audio_mixer_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/audio:audio_frame_api", - "//api/audio:audio_mixer_api", - "//audio/utility:audio_frame_operations", - "//common_audio:common_audio", - "//modules/audio_mixer:audio_frame_manipulator", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:fixed_digital", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_mixer/audio_mixer_impl.cc", - "//modules/audio_mixer/audio_mixer_impl.h", - "//modules/audio_mixer/default_output_rate_calculator.cc", - "//modules/audio_mixer/default_output_rate_calculator.h", - "//modules/audio_mixer/frame_combiner.cc", - "//modules/audio_mixer/frame_combiner.h", - "//modules/audio_mixer/output_rate_calculator.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/aec3:adaptive_fir_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:aec3_fft", - "//modules/audio_processing/aec3:fft_data", - "//modules/audio_processing/aec3:render_buffer", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aec3/adaptive_fir_filter.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:adaptive_fir_filter_erl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/adaptive_fir_filter_erl.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:aec3": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/audio:aec3_config", - "//api/audio:echo_control", - "//common_audio:common_audio_c", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing:high_pass_filter", - "//modules/audio_processing/aec3:adaptive_fir_filter", - "//modules/audio_processing/aec3:adaptive_fir_filter_erl", - "//modules/audio_processing/aec3:aec3_avx2", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:aec3_fft", - "//modules/audio_processing/aec3:fft_data", - "//modules/audio_processing/aec3:matched_filter", - "//modules/audio_processing/aec3:render_buffer", - "//modules/audio_processing/aec3:vector_math", - "//modules/audio_processing/utility:cascaded_biquad_filter", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/system:arch", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aec3/adaptive_fir_filter.cc", - "//modules/audio_processing/aec3/adaptive_fir_filter_erl.cc", - "//modules/audio_processing/aec3/aec3_common.cc", - "//modules/audio_processing/aec3/aec3_fft.cc", - "//modules/audio_processing/aec3/aec_state.cc", - "//modules/audio_processing/aec3/aec_state.h", - "//modules/audio_processing/aec3/alignment_mixer.cc", - "//modules/audio_processing/aec3/alignment_mixer.h", - "//modules/audio_processing/aec3/api_call_jitter_metrics.cc", - "//modules/audio_processing/aec3/api_call_jitter_metrics.h", - "//modules/audio_processing/aec3/block_buffer.cc", - "//modules/audio_processing/aec3/block_delay_buffer.cc", - "//modules/audio_processing/aec3/block_delay_buffer.h", - "//modules/audio_processing/aec3/block_framer.cc", - "//modules/audio_processing/aec3/block_framer.h", - "//modules/audio_processing/aec3/block_processor.cc", - "//modules/audio_processing/aec3/block_processor.h", - "//modules/audio_processing/aec3/block_processor_metrics.cc", - "//modules/audio_processing/aec3/block_processor_metrics.h", - "//modules/audio_processing/aec3/clockdrift_detector.cc", - "//modules/audio_processing/aec3/clockdrift_detector.h", - "//modules/audio_processing/aec3/coarse_filter_update_gain.cc", - "//modules/audio_processing/aec3/coarse_filter_update_gain.h", - "//modules/audio_processing/aec3/comfort_noise_generator.cc", - "//modules/audio_processing/aec3/comfort_noise_generator.h", - "//modules/audio_processing/aec3/decimator.cc", - "//modules/audio_processing/aec3/decimator.h", - "//modules/audio_processing/aec3/delay_estimate.h", - "//modules/audio_processing/aec3/dominant_nearend_detector.cc", - "//modules/audio_processing/aec3/dominant_nearend_detector.h", - "//modules/audio_processing/aec3/downsampled_render_buffer.cc", - "//modules/audio_processing/aec3/downsampled_render_buffer.h", - "//modules/audio_processing/aec3/echo_audibility.cc", - "//modules/audio_processing/aec3/echo_audibility.h", - "//modules/audio_processing/aec3/echo_canceller3.cc", - "//modules/audio_processing/aec3/echo_canceller3.h", - "//modules/audio_processing/aec3/echo_path_delay_estimator.cc", - "//modules/audio_processing/aec3/echo_path_delay_estimator.h", - "//modules/audio_processing/aec3/echo_path_variability.cc", - "//modules/audio_processing/aec3/echo_path_variability.h", - "//modules/audio_processing/aec3/echo_remover.cc", - "//modules/audio_processing/aec3/echo_remover.h", - "//modules/audio_processing/aec3/echo_remover_metrics.cc", - "//modules/audio_processing/aec3/echo_remover_metrics.h", - "//modules/audio_processing/aec3/erl_estimator.cc", - "//modules/audio_processing/aec3/erl_estimator.h", - "//modules/audio_processing/aec3/erle_estimator.cc", - "//modules/audio_processing/aec3/erle_estimator.h", - "//modules/audio_processing/aec3/fft_buffer.cc", - "//modules/audio_processing/aec3/filter_analyzer.cc", - "//modules/audio_processing/aec3/filter_analyzer.h", - "//modules/audio_processing/aec3/frame_blocker.cc", - "//modules/audio_processing/aec3/frame_blocker.h", - "//modules/audio_processing/aec3/fullband_erle_estimator.cc", - "//modules/audio_processing/aec3/fullband_erle_estimator.h", - "//modules/audio_processing/aec3/matched_filter.cc", - "//modules/audio_processing/aec3/matched_filter_lag_aggregator.cc", - "//modules/audio_processing/aec3/matched_filter_lag_aggregator.h", - "//modules/audio_processing/aec3/moving_average.cc", - "//modules/audio_processing/aec3/moving_average.h", - "//modules/audio_processing/aec3/nearend_detector.h", - "//modules/audio_processing/aec3/refined_filter_update_gain.cc", - "//modules/audio_processing/aec3/refined_filter_update_gain.h", - "//modules/audio_processing/aec3/render_buffer.cc", - "//modules/audio_processing/aec3/render_delay_buffer.cc", - "//modules/audio_processing/aec3/render_delay_buffer.h", - "//modules/audio_processing/aec3/render_delay_controller.cc", - "//modules/audio_processing/aec3/render_delay_controller.h", - "//modules/audio_processing/aec3/render_delay_controller_metrics.cc", - "//modules/audio_processing/aec3/render_delay_controller_metrics.h", - "//modules/audio_processing/aec3/render_signal_analyzer.cc", - "//modules/audio_processing/aec3/render_signal_analyzer.h", - "//modules/audio_processing/aec3/residual_echo_estimator.cc", - "//modules/audio_processing/aec3/residual_echo_estimator.h", - "//modules/audio_processing/aec3/reverb_decay_estimator.cc", - "//modules/audio_processing/aec3/reverb_decay_estimator.h", - "//modules/audio_processing/aec3/reverb_frequency_response.cc", - "//modules/audio_processing/aec3/reverb_frequency_response.h", - "//modules/audio_processing/aec3/reverb_model.cc", - "//modules/audio_processing/aec3/reverb_model.h", - "//modules/audio_processing/aec3/reverb_model_estimator.cc", - "//modules/audio_processing/aec3/reverb_model_estimator.h", - "//modules/audio_processing/aec3/signal_dependent_erle_estimator.cc", - "//modules/audio_processing/aec3/signal_dependent_erle_estimator.h", - "//modules/audio_processing/aec3/spectrum_buffer.cc", - "//modules/audio_processing/aec3/stationarity_estimator.cc", - "//modules/audio_processing/aec3/stationarity_estimator.h", - "//modules/audio_processing/aec3/subband_erle_estimator.cc", - "//modules/audio_processing/aec3/subband_erle_estimator.h", - "//modules/audio_processing/aec3/subband_nearend_detector.cc", - "//modules/audio_processing/aec3/subband_nearend_detector.h", - "//modules/audio_processing/aec3/subtractor.cc", - "//modules/audio_processing/aec3/subtractor.h", - "//modules/audio_processing/aec3/subtractor_output.cc", - "//modules/audio_processing/aec3/subtractor_output.h", - "//modules/audio_processing/aec3/subtractor_output_analyzer.cc", - "//modules/audio_processing/aec3/subtractor_output_analyzer.h", - "//modules/audio_processing/aec3/suppression_filter.cc", - "//modules/audio_processing/aec3/suppression_filter.h", - "//modules/audio_processing/aec3/suppression_gain.cc", - "//modules/audio_processing/aec3/suppression_gain.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/aec3:aec3_avx2": { - "cflags": [ - "-mavx", - "-mavx2", - "-mfma", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:adaptive_fir_filter", - "//modules/audio_processing/aec3:adaptive_fir_filter_erl", - "//modules/audio_processing/aec3:fft_data", - "//modules/audio_processing/aec3:matched_filter", - "//modules/audio_processing/aec3:vector_math", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aec3/adaptive_fir_filter_avx2.cc", - "//modules/audio_processing/aec3/adaptive_fir_filter_erl_avx2.cc", - "//modules/audio_processing/aec3/fft_data_avx2.cc", - "//modules/audio_processing/aec3/matched_filter_avx2.cc", - "//modules/audio_processing/aec3/vector_math_avx2.cc" - ], - "type": "static_library" - }, - "//modules/audio_processing/aec3:aec3_common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/aec3_common.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:aec3_fft": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio/third_party/ooura:fft_size_128", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:fft_data", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aec3/aec3_fft.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:fft_data": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/fft_data.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:matched_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/matched_filter.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:render_buffer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//modules/audio_processing/aec3:fft_data", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/block_buffer.h", - "//modules/audio_processing/aec3/fft_buffer.h", - "//modules/audio_processing/aec3/render_buffer.h", - "//modules/audio_processing/aec3/spectrum_buffer.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec3:vector_math": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing/aec3:aec3_common", - "//rtc_base:checks", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec3/vector_math.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec_dump:aec_dump": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing:aec_dump_interface", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec_dump/aec_dump_factory.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/aec_dump:null_aec_dump_factory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing:aec_dump_interface", - "//modules/audio_processing/aec_dump:aec_dump" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/aec_dump/null_aec_dump_factory.cc" - ], - "type": "static_library" - }, - "//modules/audio_processing/aecm:aecm_core": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio_c", - "//modules/audio_processing/utility:legacy_delay_estimator", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:sanitizer", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/aecm/aecm_core.cc", - "//modules/audio_processing/aecm/aecm_core.h", - "//modules/audio_processing/aecm/aecm_defines.h", - "//modules/audio_processing/aecm/echo_control_mobile.cc", - "//modules/audio_processing/aecm/echo_control_mobile.h", - "//modules/audio_processing/aecm/aecm_core_c.cc" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2/rnn_vad:rnn_vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//modules/audio_processing/agc2:biquad_filter", - "//modules/audio_processing/utility:pffft_wrapper", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers", - "//third_party/rnnoise:rnn_vad" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/rnn_vad/auto_correlation.cc", - "//modules/audio_processing/agc2/rnn_vad/auto_correlation.h", - "//modules/audio_processing/agc2/rnn_vad/common.cc", - "//modules/audio_processing/agc2/rnn_vad/common.h", - "//modules/audio_processing/agc2/rnn_vad/features_extraction.cc", - "//modules/audio_processing/agc2/rnn_vad/features_extraction.h", - "//modules/audio_processing/agc2/rnn_vad/lp_residual.cc", - "//modules/audio_processing/agc2/rnn_vad/lp_residual.h", - "//modules/audio_processing/agc2/rnn_vad/pitch_info.h", - "//modules/audio_processing/agc2/rnn_vad/pitch_search.cc", - "//modules/audio_processing/agc2/rnn_vad/pitch_search.h", - "//modules/audio_processing/agc2/rnn_vad/pitch_search_internal.cc", - "//modules/audio_processing/agc2/rnn_vad/pitch_search_internal.h", - "//modules/audio_processing/agc2/rnn_vad/ring_buffer.h", - "//modules/audio_processing/agc2/rnn_vad/rnn.cc", - "//modules/audio_processing/agc2/rnn_vad/rnn.h", - "//modules/audio_processing/agc2/rnn_vad/sequence_buffer.h", - "//modules/audio_processing/agc2/rnn_vad/spectral_features.cc", - "//modules/audio_processing/agc2/rnn_vad/spectral_features.h", - "//modules/audio_processing/agc2/rnn_vad/spectral_features_internal.cc", - "//modules/audio_processing/agc2/rnn_vad/spectral_features_internal.h", - "//modules/audio_processing/agc2/rnn_vad/symmetric_matrix_buffer.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:adaptive_digital": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:common", - "//modules/audio_processing/agc2:gain_applier", - "//modules/audio_processing/agc2:noise_level_estimator", - "//modules/audio_processing/agc2:rnn_vad_with_level", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:metrics" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/adaptive_agc.cc", - "//modules/audio_processing/agc2/adaptive_agc.h", - "//modules/audio_processing/agc2/adaptive_digital_gain_applier.cc", - "//modules/audio_processing/agc2/adaptive_digital_gain_applier.h", - "//modules/audio_processing/agc2/adaptive_mode_level_estimator.cc", - "//modules/audio_processing/agc2/adaptive_mode_level_estimator.h", - "//modules/audio_processing/agc2/saturation_protector.cc", - "//modules/audio_processing/agc2/saturation_protector.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:biquad_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc2/biquad_filter.cc", - "//modules/audio_processing/agc2/biquad_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:common": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc2/agc2_common.cc", - "//modules/audio_processing/agc2/agc2_common.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:fixed_digital": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:common", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:metrics" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/fixed_digital_level_estimator.cc", - "//modules/audio_processing/agc2/fixed_digital_level_estimator.h", - "//modules/audio_processing/agc2/interpolated_gain_curve.cc", - "//modules/audio_processing/agc2/interpolated_gain_curve.h", - "//modules/audio_processing/agc2/limiter.cc", - "//modules/audio_processing/agc2/limiter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:gain_applier": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:common", - "//rtc_base:safe_minmax" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc2/gain_applier.cc", - "//modules/audio_processing/agc2/gain_applier.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:level_estimation_agc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc:level_estimation", - "//modules/audio_processing/agc2:adaptive_digital", - "//modules/audio_processing/agc2:common", - "//modules/audio_processing/agc2:gain_applier", - "//modules/audio_processing/agc2:noise_level_estimator", - "//modules/audio_processing/agc2:rnn_vad_with_level", - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/adaptive_mode_level_estimator_agc.cc", - "//modules/audio_processing/agc2/adaptive_mode_level_estimator_agc.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:noise_level_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//common_audio/third_party/ooura:fft_size_128", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2:biquad_filter", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/down_sampler.cc", - "//modules/audio_processing/agc2/down_sampler.h", - "//modules/audio_processing/agc2/noise_level_estimator.cc", - "//modules/audio_processing/agc2/noise_level_estimator.h", - "//modules/audio_processing/agc2/noise_spectrum_estimator.cc", - "//modules/audio_processing/agc2/noise_spectrum_estimator.h", - "//modules/audio_processing/agc2/signal_classifier.cc", - "//modules/audio_processing/agc2/signal_classifier.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc2:rnn_vad_with_level": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing/agc2/rnn_vad:rnn_vad", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc2/vad_with_level.cc", - "//modules/audio_processing/agc2/vad_with_level.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc:agc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing/agc:gain_control_interface", - "//modules/audio_processing/agc:gain_map", - "//modules/audio_processing/agc:level_estimation", - "//modules/audio_processing/agc2:level_estimation_agc", - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc/agc_manager_direct.cc", - "//modules/audio_processing/agc/agc_manager_direct.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc:gain_control_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc/gain_control.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/agc:gain_map": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/agc/gain_map_internal.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/agc:legacy_agc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio/third_party/ooura:fft_size_256", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc/legacy/analog_agc.cc", - "//modules/audio_processing/agc/legacy/analog_agc.h", - "//modules/audio_processing/agc/legacy/digital_agc.cc", - "//modules/audio_processing/agc/legacy/digital_agc.h", - "//modules/audio_processing/agc/legacy/gain_control.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/agc:level_estimation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/agc/agc.cc", - "//modules/audio_processing/agc/agc.h", - "//modules/audio_processing/agc/loudness_histogram.cc", - "//modules/audio_processing/agc/loudness_histogram.h", - "//modules/audio_processing/agc/utility.cc", - "//modules/audio_processing/agc/utility.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/ns:ns": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio_c", - "//common_audio/third_party/ooura:fft_size_128", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing:high_pass_filter", - "//modules/audio_processing/utility:cascaded_biquad_filter", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base/system:arch", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/ns/fast_math.cc", - "//modules/audio_processing/ns/fast_math.h", - "//modules/audio_processing/ns/histograms.cc", - "//modules/audio_processing/ns/histograms.h", - "//modules/audio_processing/ns/noise_estimator.cc", - "//modules/audio_processing/ns/noise_estimator.h", - "//modules/audio_processing/ns/noise_suppressor.cc", - "//modules/audio_processing/ns/noise_suppressor.h", - "//modules/audio_processing/ns/ns_common.h", - "//modules/audio_processing/ns/ns_config.h", - "//modules/audio_processing/ns/ns_fft.cc", - "//modules/audio_processing/ns/ns_fft.h", - "//modules/audio_processing/ns/prior_signal_model.cc", - "//modules/audio_processing/ns/prior_signal_model.h", - "//modules/audio_processing/ns/prior_signal_model_estimator.cc", - "//modules/audio_processing/ns/prior_signal_model_estimator.h", - "//modules/audio_processing/ns/quantile_noise_estimator.cc", - "//modules/audio_processing/ns/quantile_noise_estimator.h", - "//modules/audio_processing/ns/signal_model.cc", - "//modules/audio_processing/ns/signal_model.h", - "//modules/audio_processing/ns/signal_model_estimator.cc", - "//modules/audio_processing/ns/signal_model_estimator.h", - "//modules/audio_processing/ns/speech_probability_estimator.cc", - "//modules/audio_processing/ns/speech_probability_estimator.h", - "//modules/audio_processing/ns/suppression_params.cc", - "//modules/audio_processing/ns/suppression_params.h", - "//modules/audio_processing/ns/wiener_filter.cc", - "//modules/audio_processing/ns/wiener_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/transient:transient_suppressor_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/transient/transient_suppressor.h" - ], - "type": "source_set" - }, - "//modules/audio_processing/transient:transient_suppressor_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio:fir_filter", - "//common_audio:fir_filter_factory", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_processing/transient:transient_suppressor_api", - "//rtc_base:checks", - "//rtc_base:gtest_prod", - "//rtc_base:logging" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/transient/common.h", - "//modules/audio_processing/transient/daubechies_8_wavelet_coeffs.h", - "//modules/audio_processing/transient/dyadic_decimator.h", - "//modules/audio_processing/transient/moving_moments.cc", - "//modules/audio_processing/transient/moving_moments.h", - "//modules/audio_processing/transient/transient_detector.cc", - "//modules/audio_processing/transient/transient_detector.h", - "//modules/audio_processing/transient/transient_suppressor_impl.cc", - "//modules/audio_processing/transient/transient_suppressor_impl.h", - "//modules/audio_processing/transient/windows_private.h", - "//modules/audio_processing/transient/wpd_node.cc", - "//modules/audio_processing/transient/wpd_node.h", - "//modules/audio_processing/transient/wpd_tree.cc", - "//modules/audio_processing/transient/wpd_tree.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/utility:cascaded_biquad_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/utility/cascaded_biquad_filter.cc", - "//modules/audio_processing/utility/cascaded_biquad_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/utility:legacy_delay_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/utility/delay_estimator.cc", - "//modules/audio_processing/utility/delay_estimator.h", - "//modules/audio_processing/utility/delay_estimator_internal.h", - "//modules/audio_processing/utility/delay_estimator_wrapper.cc", - "//modules/audio_processing/utility/delay_estimator_wrapper.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/utility:pffft_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//third_party/pffft:pffft" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/utility/pffft_wrapper.cc", - "//modules/audio_processing/utility/pffft_wrapper.h" - ], - "type": "static_library" - }, - "//modules/audio_processing/vad:vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//audio/utility:audio_frame_operations", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_coding:isac_vad", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/vad/common.h", - "//modules/audio_processing/vad/gmm.cc", - "//modules/audio_processing/vad/gmm.h", - "//modules/audio_processing/vad/noise_gmm_tables.h", - "//modules/audio_processing/vad/pitch_based_vad.cc", - "//modules/audio_processing/vad/pitch_based_vad.h", - "//modules/audio_processing/vad/pitch_internal.cc", - "//modules/audio_processing/vad/pitch_internal.h", - "//modules/audio_processing/vad/pole_zero_filter.cc", - "//modules/audio_processing/vad/pole_zero_filter.h", - "//modules/audio_processing/vad/standalone_vad.cc", - "//modules/audio_processing/vad/standalone_vad.h", - "//modules/audio_processing/vad/vad_audio_proc.cc", - "//modules/audio_processing/vad/vad_audio_proc.h", - "//modules/audio_processing/vad/vad_audio_proc_internal.h", - "//modules/audio_processing/vad/vad_circular_buffer.cc", - "//modules/audio_processing/vad/vad_circular_buffer.h", - "//modules/audio_processing/vad/voice_activity_detector.cc", - "//modules/audio_processing/vad/voice_activity_detector.h", - "//modules/audio_processing/vad/voice_gmm_tables.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:aec_dump_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing:api", - "//modules/audio_processing:audio_frame_view", - "//rtc_base:deprecation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/aec_dump.cc", - "//modules/audio_processing/include/aec_dump.h" - ], - "type": "source_set" - }, - "//modules/audio_processing:api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//api/audio:aec3_config", - "//api/audio:audio_frame_api", - "//api/audio:echo_control", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing:audio_processing_statistics", - "//modules/audio_processing:config", - "//modules/audio_processing/agc:gain_control_interface", - "//rtc_base:deprecation", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_processing.cc", - "//modules/audio_processing/include/audio_processing.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:apm_logging": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/logging/apm_data_dumper.cc", - "//modules/audio_processing/logging/apm_data_dumper.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_buffer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//modules/audio_processing:api", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/audio_buffer.cc", - "//modules/audio_processing/audio_buffer.h", - "//modules/audio_processing/splitting_filter.cc", - "//modules/audio_processing/splitting_filter.h", - "//modules/audio_processing/three_band_filter_bank.cc", - "//modules/audio_processing/three_band_filter_bank.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_frame_proxies": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_frame_view" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_frame_proxies.cc", - "//modules/audio_processing/include/audio_frame_proxies.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_frame_view": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_frame_view.h" - ], - "type": "source_set" - }, - "//modules/audio_processing:audio_processing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_APM_DEBUG_DUMP=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api/audio:aec3_config", - "//api/audio:audio_frame_api", - "//api/audio:echo_control", - "//audio/utility:audio_frame_operations", - "//common_audio:common_audio", - "//common_audio:common_audio_c", - "//common_audio:fir_filter", - "//common_audio:fir_filter_factory", - "//common_audio/third_party/ooura:fft_size_256", - "//modules/audio_processing:aec_dump_interface", - "//modules/audio_processing:api", - "//modules/audio_processing:apm_logging", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing:audio_frame_proxies", - "//modules/audio_processing:audio_frame_view", - "//modules/audio_processing:audio_processing_statistics", - "//modules/audio_processing:config", - "//modules/audio_processing:high_pass_filter", - "//modules/audio_processing:optionally_built_submodule_creators", - "//modules/audio_processing:rms_level", - "//modules/audio_processing:voice_detection", - "//modules/audio_processing/aec3:aec3", - "//modules/audio_processing/aec_dump:aec_dump", - "//modules/audio_processing/aec_dump:null_aec_dump_factory", - "//modules/audio_processing/aecm:aecm_core", - "//modules/audio_processing/agc:agc", - "//modules/audio_processing/agc:gain_control_interface", - "//modules/audio_processing/agc:legacy_agc", - "//modules/audio_processing/agc2:adaptive_digital", - "//modules/audio_processing/agc2:fixed_digital", - "//modules/audio_processing/agc2:gain_applier", - "//modules/audio_processing/ns:ns", - "//modules/audio_processing/transient:transient_suppressor_api", - "//modules/audio_processing/vad:vad", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:gtest_prod", - "//rtc_base:ignore_wundef", - "//rtc_base:refcount", - "//rtc_base:rtc_base_approved", - "//rtc_base:safe_minmax", - "//rtc_base:sanitizer", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/audio_processing_builder_impl.cc", - "//modules/audio_processing/audio_processing_impl.cc", - "//modules/audio_processing/audio_processing_impl.h", - "//modules/audio_processing/common.h", - "//modules/audio_processing/echo_control_mobile_impl.cc", - "//modules/audio_processing/echo_control_mobile_impl.h", - "//modules/audio_processing/echo_detector/circular_buffer.cc", - "//modules/audio_processing/echo_detector/circular_buffer.h", - "//modules/audio_processing/echo_detector/mean_variance_estimator.cc", - "//modules/audio_processing/echo_detector/mean_variance_estimator.h", - "//modules/audio_processing/echo_detector/moving_max.cc", - "//modules/audio_processing/echo_detector/moving_max.h", - "//modules/audio_processing/echo_detector/normalized_covariance_estimator.cc", - "//modules/audio_processing/echo_detector/normalized_covariance_estimator.h", - "//modules/audio_processing/gain_control_impl.cc", - "//modules/audio_processing/gain_control_impl.h", - "//modules/audio_processing/gain_controller2.cc", - "//modules/audio_processing/gain_controller2.h", - "//modules/audio_processing/level_estimator.cc", - "//modules/audio_processing/level_estimator.h", - "//modules/audio_processing/render_queue_item_verifier.h", - "//modules/audio_processing/residual_echo_detector.cc", - "//modules/audio_processing/residual_echo_detector.h", - "//modules/audio_processing/typing_detection.cc", - "//modules/audio_processing/typing_detection.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:audio_processing_statistics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/audio_processing_statistics.cc", - "//modules/audio_processing/include/audio_processing_statistics.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/include/config.cc", - "//modules/audio_processing/include/config.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:high_pass_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//modules/audio_processing:audio_buffer", - "//modules/audio_processing/utility:cascaded_biquad_filter", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/high_pass_filter.cc", - "//modules/audio_processing/high_pass_filter.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:optionally_built_submodule_creators": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/audio_processing/transient:transient_suppressor_api", - "//modules/audio_processing/transient:transient_suppressor_impl" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/optionally_built_submodule_creators.cc", - "//modules/audio_processing/optionally_built_submodule_creators.h" - ], - "type": "static_library" - }, - "//modules/audio_processing:rms_level": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/audio_processing/rms_level.cc", - "//modules/audio_processing/rms_level.h" - ], - "type": "source_set" - }, - "//modules/audio_processing:voice_detection": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio:audio_frame_api", - "//common_audio:common_audio_c", - "//modules/audio_processing:api", - "//modules/audio_processing:audio_buffer", - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/audio_processing/voice_detection.cc", - "//modules/audio_processing/voice_detection.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:alr_detector": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//logging:rtc_event_pacing", - "//modules/pacing:interval_budget", - "//rtc_base:checks", - "//rtc_base:safe_conversions", - "//rtc_base:timeutils", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/congestion_controller/goog_cc/alr_detector.cc", - "//modules/congestion_controller/goog_cc/alr_detector.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:delay_based_bwe": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//logging:rtc_event_bwe", - "//modules/congestion_controller/goog_cc:estimators", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/delay_based_bwe.cc", - "//modules/congestion_controller/goog_cc/delay_based_bwe.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:estimators": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_conversions", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator.cc", - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator.h", - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator_interface.cc", - "//modules/congestion_controller/goog_cc/acknowledged_bitrate_estimator_interface.h", - "//modules/congestion_controller/goog_cc/bitrate_estimator.cc", - "//modules/congestion_controller/goog_cc/bitrate_estimator.h", - "//modules/congestion_controller/goog_cc/delay_increase_detector_interface.h", - "//modules/congestion_controller/goog_cc/probe_bitrate_estimator.cc", - "//modules/congestion_controller/goog_cc/probe_bitrate_estimator.h", - "//modules/congestion_controller/goog_cc/robust_throughput_estimator.cc", - "//modules/congestion_controller/goog_cc/robust_throughput_estimator.h", - "//modules/congestion_controller/goog_cc/trendline_estimator.cc", - "//modules/congestion_controller/goog_cc/trendline_estimator.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:goog_cc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api/rtc_event_log:rtc_event_log", - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//logging:rtc_event_pacing", - "//modules:module_api", - "//modules/congestion_controller/goog_cc:alr_detector", - "//modules/congestion_controller/goog_cc:delay_based_bwe", - "//modules/congestion_controller/goog_cc:estimators", - "//modules/congestion_controller/goog_cc:loss_based_controller", - "//modules/congestion_controller/goog_cc:probe_controller", - "//modules/congestion_controller/goog_cc:pushback_controller", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:rate_control_settings", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/goog_cc_network_control.cc", - "//modules/congestion_controller/goog_cc/goog_cc_network_control.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:link_capacity_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//rtc_base:safe_minmax", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/congestion_controller/goog_cc/link_capacity_estimator.cc", - "//modules/congestion_controller/goog_cc/link_capacity_estimator.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:loss_based_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/loss_based_bandwidth_estimation.cc", - "//modules/congestion_controller/goog_cc/loss_based_bandwidth_estimation.h", - "//modules/congestion_controller/goog_cc/send_side_bandwidth_estimation.cc", - "//modules/congestion_controller/goog_cc/send_side_bandwidth_estimation.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:probe_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/rtc_event_log:rtc_event_log", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//logging:rtc_event_pacing", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:safe_conversions", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/system:unused", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/goog_cc/probe_controller.cc", - "//modules/congestion_controller/goog_cc/probe_controller.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/goog_cc:pushback_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_size", - "//rtc_base:checks", - "//rtc_base/experiments:rate_control_settings", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/congestion_controller/goog_cc/congestion_window_pushback_controller.cc", - "//modules/congestion_controller/goog_cc/congestion_window_pushback_controller.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/rtp:control_handler": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:network_control", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//modules/pacing:pacing", - "//rtc_base:checks", - "//rtc_base:safe_minmax", - "//rtc_base/synchronization:sequence_checker", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/rtp/control_handler.cc", - "//modules/congestion_controller/rtp/control_handler.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller/rtp:transport_feedback": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:network_control", - "//api/units:data_size", - "//api/units:timestamp", - "//modules:module_api_public", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/network:sent_packet", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/rtp/transport_feedback_adapter.cc", - "//modules/congestion_controller/rtp/transport_feedback_adapter.h", - "//modules/congestion_controller/rtp/transport_feedback_demuxer.cc", - "//modules/congestion_controller/rtp/transport_feedback_demuxer.h" - ], - "type": "static_library" - }, - "//modules/congestion_controller:congestion_controller": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//modules:module_api", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/congestion_controller/include/receive_side_congestion_controller.h", - "//modules/congestion_controller/receive_side_congestion_controller.cc" - ], - "type": "static_library" - }, - "//modules/desktop_capture:desktop_capture": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/desktop_capture:desktop_capture_generic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [], - "type": "source_set" - }, - "//modules/desktop_capture:desktop_capture_differ_sse2": { - "cflags": [ - "-msse2", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/desktop_capture/differ_vector_sse2.cc", - "//modules/desktop_capture/differ_vector_sse2.h" - ], - "type": "static_library" - }, - "//modules/desktop_capture:desktop_capture_generic": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "WEBRTC_USE_PIPEWIRE", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:function_view", - "//api:refcountedbase", - "//api:scoped_refptr", - "//modules/desktop_capture:desktop_capture_differ_sse2", - "//modules/desktop_capture:primitives", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:rw_lock_wrapper", - "//rtc_base/system:arch", - "//rtc_base/system:rtc_export", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "/media/libyuv/libyuv/include/", - "/third_party/libwebrtc/third_party/pipewire/", - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "/third_party/pipewire/", - "/third_party/pipewire/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/desktop_capture/blank_detector_desktop_capturer_wrapper.cc", - "//modules/desktop_capture/blank_detector_desktop_capturer_wrapper.h", - "//modules/desktop_capture/capture_result_desktop_capturer_wrapper.cc", - "//modules/desktop_capture/capture_result_desktop_capturer_wrapper.h", - "//modules/desktop_capture/cropped_desktop_frame.cc", - "//modules/desktop_capture/cropped_desktop_frame.h", - "//modules/desktop_capture/cropping_window_capturer.cc", - "//modules/desktop_capture/cropping_window_capturer.h", - "//modules/desktop_capture/desktop_and_cursor_composer.cc", - "//modules/desktop_capture/desktop_and_cursor_composer.h", - "//modules/desktop_capture/desktop_capture_options.cc", - "//modules/desktop_capture/desktop_capture_options.h", - "//modules/desktop_capture/desktop_capturer.cc", - "//modules/desktop_capture/desktop_capturer.h", - "//modules/desktop_capture/desktop_capturer_differ_wrapper.cc", - "//modules/desktop_capture/desktop_capturer_differ_wrapper.h", - "//modules/desktop_capture/desktop_capturer_wrapper.cc", - "//modules/desktop_capture/desktop_capturer_wrapper.h", - "//modules/desktop_capture/desktop_frame_generator.cc", - "//modules/desktop_capture/desktop_frame_generator.h", - "//modules/desktop_capture/desktop_frame_rotation.cc", - "//modules/desktop_capture/desktop_frame_rotation.h", - "//modules/desktop_capture/differ_block.cc", - "//modules/desktop_capture/differ_block.h", - "//modules/desktop_capture/fake_desktop_capturer.cc", - "//modules/desktop_capture/fake_desktop_capturer.h", - "//modules/desktop_capture/fallback_desktop_capturer_wrapper.cc", - "//modules/desktop_capture/fallback_desktop_capturer_wrapper.h", - "//modules/desktop_capture/full_screen_application_handler.cc", - "//modules/desktop_capture/full_screen_application_handler.h", - "//modules/desktop_capture/full_screen_window_detector.cc", - "//modules/desktop_capture/full_screen_window_detector.h", - "//modules/desktop_capture/mouse_cursor.cc", - "//modules/desktop_capture/mouse_cursor.h", - "//modules/desktop_capture/mouse_cursor_monitor.h", - "//modules/desktop_capture/resolution_tracker.cc", - "//modules/desktop_capture/resolution_tracker.h", - "//modules/desktop_capture/rgba_color.cc", - "//modules/desktop_capture/rgba_color.h", - "//modules/desktop_capture/screen_capture_frame_queue.h", - "//modules/desktop_capture/screen_capturer_helper.cc", - "//modules/desktop_capture/screen_capturer_helper.h", - "//modules/desktop_capture/window_finder.cc", - "//modules/desktop_capture/window_finder.h", - "//modules/desktop_capture/mouse_cursor_monitor_linux.cc", - "//modules/desktop_capture/screen_capturer_linux.cc", - "//modules/desktop_capture/window_capturer_linux.cc", - "//modules/desktop_capture/linux/base_capturer_pipewire.cc", - "//modules/desktop_capture/linux/base_capturer_pipewire.h", - "//modules/desktop_capture/linux/screen_capturer_pipewire.cc", - "//modules/desktop_capture/linux/screen_capturer_pipewire.h", - "//modules/desktop_capture/linux/window_capturer_pipewire.cc", - "//modules/desktop_capture/linux/window_capturer_pipewire.h" - ], - "type": "static_library" - }, - "//modules/desktop_capture:primitives": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:checks", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/desktop_capture/desktop_capture_types.h", - "//modules/desktop_capture/desktop_frame.cc", - "//modules/desktop_capture/desktop_frame.h", - "//modules/desktop_capture/desktop_geometry.cc", - "//modules/desktop_capture/desktop_geometry.h", - "//modules/desktop_capture/desktop_region.cc", - "//modules/desktop_capture/desktop_region.h", - "//modules/desktop_capture/shared_desktop_frame.cc", - "//modules/desktop_capture/shared_desktop_frame.h", - "//modules/desktop_capture/shared_memory.cc", - "//modules/desktop_capture/shared_memory.h" - ], - "type": "static_library" - }, - "//modules/pacing:interval_budget": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/pacing/interval_budget.cc", - "//modules/pacing/interval_budget.h" - ], - "type": "static_library" - }, - "//modules/pacing:pacing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:function_view", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//api/units:timestamp", - "//logging:rtc_event_bwe", - "//logging:rtc_event_pacing", - "//modules:module_api", - "//modules/pacing:interval_budget", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/pacing/bitrate_prober.cc", - "//modules/pacing/bitrate_prober.h", - "//modules/pacing/paced_sender.cc", - "//modules/pacing/paced_sender.h", - "//modules/pacing/pacing_controller.cc", - "//modules/pacing/pacing_controller.h", - "//modules/pacing/packet_router.cc", - "//modules/pacing/packet_router.h", - "//modules/pacing/round_robin_packet_queue.cc", - "//modules/pacing/round_robin_packet_queue.h", - "//modules/pacing/rtp_packet_pacer.h", - "//modules/pacing/task_queue_paced_sender.cc", - "//modules/pacing/task_queue_paced_sender.h" - ], - "type": "static_library" - }, - "//modules/remote_bitrate_estimator:remote_bitrate_estimator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:network_state_predictor_api", - "//api:rtp_headers", - "//api/transport:field_trial_based_config", - "//api/transport:network_control", - "//api/transport:webrtc_key_value_config", - "//api/units:data_rate", - "//api/units:timestamp", - "//modules:module_api", - "//modules:module_api_public", - "//modules/congestion_controller/goog_cc:link_capacity_estimator", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/remote_bitrate_estimator/aimd_rate_control.cc", - "//modules/remote_bitrate_estimator/aimd_rate_control.h", - "//modules/remote_bitrate_estimator/bwe_defines.cc", - "//modules/remote_bitrate_estimator/include/bwe_defines.h", - "//modules/remote_bitrate_estimator/include/remote_bitrate_estimator.h", - "//modules/remote_bitrate_estimator/inter_arrival.cc", - "//modules/remote_bitrate_estimator/inter_arrival.h", - "//modules/remote_bitrate_estimator/overuse_detector.cc", - "//modules/remote_bitrate_estimator/overuse_detector.h", - "//modules/remote_bitrate_estimator/overuse_estimator.cc", - "//modules/remote_bitrate_estimator/overuse_estimator.h", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.cc", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.h", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_single_stream.cc", - "//modules/remote_bitrate_estimator/remote_bitrate_estimator_single_stream.h", - "//modules/remote_bitrate_estimator/remote_estimator_proxy.cc", - "//modules/remote_bitrate_estimator/remote_estimator_proxy.h", - "//modules/remote_bitrate_estimator/test/bwe_test_logging.h" - ], - "type": "static_library" - }, - "//modules/rtp_rtcp:rtp_rtcp": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "BWE_TEST_LOGGING_COMPILE_TIME_ENABLE=0", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:frame_transformer_interface", - "//api:function_view", - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/audio_codecs:audio_codecs_api", - "//api/crypto:frame_encryptor_interface", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//api/transport/rtp:dependency_descriptor", - "//api/transport/rtp:rtp_source", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/units:timestamp", - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//call:rtp_interfaces", - "//common_video:common_video", - "//logging:rtc_event_audio", - "//logging:rtc_event_rtp_rtcp", - "//modules:module_api", - "//modules:module_api_public", - "//modules:module_fec_api", - "//modules/audio_coding:audio_coding_module_typedefs", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/video_coding:codec_globals_headers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:divide_round", - "//rtc_base:gtest_prod", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:safe_minmax", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/time:timestamp_extrapolator", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/rtp_rtcp/include/flexfec_receiver.h", - "//modules/rtp_rtcp/include/flexfec_sender.h", - "//modules/rtp_rtcp/include/receive_statistics.h", - "//modules/rtp_rtcp/include/remote_ntp_time_estimator.h", - "//modules/rtp_rtcp/include/rtp_rtcp.h", - "//modules/rtp_rtcp/include/ulpfec_receiver.h", - "//modules/rtp_rtcp/source/absolute_capture_time_receiver.cc", - "//modules/rtp_rtcp/source/absolute_capture_time_receiver.h", - "//modules/rtp_rtcp/source/absolute_capture_time_sender.cc", - "//modules/rtp_rtcp/source/absolute_capture_time_sender.h", - "//modules/rtp_rtcp/source/active_decode_targets_helper.cc", - "//modules/rtp_rtcp/source/active_decode_targets_helper.h", - "//modules/rtp_rtcp/source/create_video_rtp_depacketizer.cc", - "//modules/rtp_rtcp/source/create_video_rtp_depacketizer.h", - "//modules/rtp_rtcp/source/deprecated/deprecated_rtp_sender_egress.cc", - "//modules/rtp_rtcp/source/deprecated/deprecated_rtp_sender_egress.h", - "//modules/rtp_rtcp/source/dtmf_queue.cc", - "//modules/rtp_rtcp/source/dtmf_queue.h", - "//modules/rtp_rtcp/source/fec_private_tables_bursty.cc", - "//modules/rtp_rtcp/source/fec_private_tables_bursty.h", - "//modules/rtp_rtcp/source/fec_private_tables_random.cc", - "//modules/rtp_rtcp/source/fec_private_tables_random.h", - "//modules/rtp_rtcp/source/flexfec_header_reader_writer.cc", - "//modules/rtp_rtcp/source/flexfec_header_reader_writer.h", - "//modules/rtp_rtcp/source/flexfec_receiver.cc", - "//modules/rtp_rtcp/source/flexfec_sender.cc", - "//modules/rtp_rtcp/source/forward_error_correction.cc", - "//modules/rtp_rtcp/source/forward_error_correction.h", - "//modules/rtp_rtcp/source/forward_error_correction_internal.cc", - "//modules/rtp_rtcp/source/forward_error_correction_internal.h", - "//modules/rtp_rtcp/source/packet_loss_stats.cc", - "//modules/rtp_rtcp/source/packet_loss_stats.h", - "//modules/rtp_rtcp/source/receive_statistics_impl.cc", - "//modules/rtp_rtcp/source/receive_statistics_impl.h", - "//modules/rtp_rtcp/source/remote_ntp_time_estimator.cc", - "//modules/rtp_rtcp/source/rtcp_nack_stats.cc", - "//modules/rtp_rtcp/source/rtcp_nack_stats.h", - "//modules/rtp_rtcp/source/rtcp_receiver.cc", - "//modules/rtp_rtcp/source/rtcp_receiver.h", - "//modules/rtp_rtcp/source/rtcp_sender.cc", - "//modules/rtp_rtcp/source/rtcp_sender.h", - "//modules/rtp_rtcp/source/rtp_descriptor_authentication.cc", - "//modules/rtp_rtcp/source/rtp_descriptor_authentication.h", - "//modules/rtp_rtcp/source/rtp_format.cc", - "//modules/rtp_rtcp/source/rtp_format.h", - "//modules/rtp_rtcp/source/rtp_format_h264.cc", - "//modules/rtp_rtcp/source/rtp_format_h264.h", - "//modules/rtp_rtcp/source/rtp_format_video_generic.cc", - "//modules/rtp_rtcp/source/rtp_format_video_generic.h", - "//modules/rtp_rtcp/source/rtp_format_vp8.cc", - "//modules/rtp_rtcp/source/rtp_format_vp8.h", - "//modules/rtp_rtcp/source/rtp_format_vp9.cc", - "//modules/rtp_rtcp/source/rtp_format_vp9.h", - "//modules/rtp_rtcp/source/rtp_header_extension_size.cc", - "//modules/rtp_rtcp/source/rtp_header_extension_size.h", - "//modules/rtp_rtcp/source/rtp_packet_history.cc", - "//modules/rtp_rtcp/source/rtp_packet_history.h", - "//modules/rtp_rtcp/source/rtp_packetizer_av1.cc", - "//modules/rtp_rtcp/source/rtp_packetizer_av1.h", - "//modules/rtp_rtcp/source/rtp_rtcp_config.h", - "//modules/rtp_rtcp/source/rtp_rtcp_impl.cc", - "//modules/rtp_rtcp/source/rtp_rtcp_impl.h", - "//modules/rtp_rtcp/source/rtp_rtcp_impl2.cc", - "//modules/rtp_rtcp/source/rtp_rtcp_impl2.h", - "//modules/rtp_rtcp/source/rtp_rtcp_interface.h", - "//modules/rtp_rtcp/source/rtp_sender.cc", - "//modules/rtp_rtcp/source/rtp_sender.h", - "//modules/rtp_rtcp/source/rtp_sender_audio.cc", - "//modules/rtp_rtcp/source/rtp_sender_audio.h", - "//modules/rtp_rtcp/source/rtp_sender_egress.cc", - "//modules/rtp_rtcp/source/rtp_sender_egress.h", - "//modules/rtp_rtcp/source/rtp_sender_video.cc", - "//modules/rtp_rtcp/source/rtp_sender_video.h", - "//modules/rtp_rtcp/source/rtp_sender_video_frame_transformer_delegate.cc", - "//modules/rtp_rtcp/source/rtp_sender_video_frame_transformer_delegate.h", - "//modules/rtp_rtcp/source/rtp_sequence_number_map.cc", - "//modules/rtp_rtcp/source/rtp_sequence_number_map.h", - "//modules/rtp_rtcp/source/rtp_utility.cc", - "//modules/rtp_rtcp/source/rtp_utility.h", - "//modules/rtp_rtcp/source/source_tracker.cc", - "//modules/rtp_rtcp/source/source_tracker.h", - "//modules/rtp_rtcp/source/time_util.cc", - "//modules/rtp_rtcp/source/time_util.h", - "//modules/rtp_rtcp/source/tmmbr_help.cc", - "//modules/rtp_rtcp/source/tmmbr_help.h", - "//modules/rtp_rtcp/source/ulpfec_generator.cc", - "//modules/rtp_rtcp/source/ulpfec_generator.h", - "//modules/rtp_rtcp/source/ulpfec_header_reader_writer.cc", - "//modules/rtp_rtcp/source/ulpfec_header_reader_writer.h", - "//modules/rtp_rtcp/source/ulpfec_receiver_impl.cc", - "//modules/rtp_rtcp/source/ulpfec_receiver_impl.h", - "//modules/rtp_rtcp/source/video_fec_generator.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_av1.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_av1.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_generic.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_generic.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_h264.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_h264.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_raw.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_raw.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp8.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp8.h", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp9.cc", - "//modules/rtp_rtcp/source/video_rtp_depacketizer_vp9.h" - ], - "type": "static_library" - }, - "//modules/rtp_rtcp:rtp_rtcp_format": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api:rtp_headers", - "//api:rtp_parameters", - "//api/audio_codecs:audio_codecs_api", - "//api/transport:network_control", - "//api/transport/rtp:dependency_descriptor", - "//api/units:time_delta", - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//common_video:common_video", - "//modules:module_api_public", - "//modules/video_coding:codec_globals_headers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:divide_round", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:unused", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/rtp_rtcp/include/report_block_data.cc", - "//modules/rtp_rtcp/include/rtp_rtcp_defines.cc", - "//modules/rtp_rtcp/source/rtcp_packet.cc", - "//modules/rtp_rtcp/source/rtcp_packet/app.cc", - "//modules/rtp_rtcp/source/rtcp_packet/bye.cc", - "//modules/rtp_rtcp/source/rtcp_packet/common_header.cc", - "//modules/rtp_rtcp/source/rtcp_packet/compound_packet.cc", - "//modules/rtp_rtcp/source/rtcp_packet/dlrr.cc", - "//modules/rtp_rtcp/source/rtcp_packet/extended_jitter_report.cc", - "//modules/rtp_rtcp/source/rtcp_packet/extended_reports.cc", - "//modules/rtp_rtcp/source/rtcp_packet/fir.cc", - "//modules/rtp_rtcp/source/rtcp_packet/loss_notification.cc", - "//modules/rtp_rtcp/source/rtcp_packet/nack.cc", - "//modules/rtp_rtcp/source/rtcp_packet/pli.cc", - "//modules/rtp_rtcp/source/rtcp_packet/psfb.cc", - "//modules/rtp_rtcp/source/rtcp_packet/rapid_resync_request.cc", - "//modules/rtp_rtcp/source/rtcp_packet/receiver_report.cc", - "//modules/rtp_rtcp/source/rtcp_packet/remb.cc", - "//modules/rtp_rtcp/source/rtcp_packet/remote_estimate.cc", - "//modules/rtp_rtcp/source/rtcp_packet/report_block.cc", - "//modules/rtp_rtcp/source/rtcp_packet/rrtr.cc", - "//modules/rtp_rtcp/source/rtcp_packet/rtpfb.cc", - "//modules/rtp_rtcp/source/rtcp_packet/sdes.cc", - "//modules/rtp_rtcp/source/rtcp_packet/sender_report.cc", - "//modules/rtp_rtcp/source/rtcp_packet/target_bitrate.cc", - "//modules/rtp_rtcp/source/rtcp_packet/tmmb_item.cc", - "//modules/rtp_rtcp/source/rtcp_packet/tmmbn.cc", - "//modules/rtp_rtcp/source/rtcp_packet/tmmbr.cc", - "//modules/rtp_rtcp/source/rtcp_packet/transport_feedback.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_extension.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_reader.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_reader.h", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_writer.cc", - "//modules/rtp_rtcp/source/rtp_dependency_descriptor_writer.h", - "//modules/rtp_rtcp/source/rtp_generic_frame_descriptor.cc", - "//modules/rtp_rtcp/source/rtp_generic_frame_descriptor_extension.cc", - "//modules/rtp_rtcp/source/rtp_header_extension_map.cc", - "//modules/rtp_rtcp/source/rtp_header_extensions.cc", - "//modules/rtp_rtcp/source/rtp_packet.cc", - "//modules/rtp_rtcp/source/rtp_packet_received.cc", - "//modules/rtp_rtcp/source/rtp_packet_to_send.cc" - ], - "type": "static_library" - }, - "//modules/rtp_rtcp:rtp_video_header": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport/rtp:dependency_descriptor", - "//api/video:video_frame", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//modules/video_coding:codec_globals_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/rtp_rtcp/source/rtp_video_header.cc", - "//modules/rtp_rtcp/source/rtp_video_header.h" - ], - "type": "static_library" - }, - "//modules/third_party/fft:fft": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/third_party/fft/fft.c", - "//modules/third_party/fft/fft.h" - ], - "type": "static_library" - }, - "//modules/third_party/g711:g711_3p": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/third_party/g711/g711.c", - "//modules/third_party/g711/g711.h" - ], - "type": "static_library" - }, - "//modules/third_party/g722:g722_3p": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_audio_codecs" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/third_party/g722/g722_decode.c", - "//modules/third_party/g722/g722_enc_dec.h", - "//modules/third_party/g722/g722_encode.c" - ], - "type": "static_library" - }, - "//modules/utility:utility": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//common_audio:common_audio", - "//modules:module_api", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/utility/include/process_thread.h", - "//modules/utility/source/process_thread_impl.cc", - "//modules/utility/source/process_thread_impl.h" - ], - "type": "static_library" - }, - "//modules/video_capture:video_capture_internal_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//media:rtc_media_base", - "//modules/video_capture:video_capture_module", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_capture/linux/device_info_linux.cc", - "//modules/video_capture/linux/device_info_linux.h", - "//modules/video_capture/linux/video_capture_linux.cc", - "//modules/video_capture/linux/video_capture_linux.h" - ], - "type": "source_set" - }, - "//modules/video_capture:video_capture_module": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//common_video:common_video", - "//media:rtc_media_base", - "//modules:module_api", - "//rtc_base:rtc_base_approved", - "//rtc_base:stringutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:rw_lock_wrapper", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_capture/device_info_impl.cc", - "//modules/video_capture/device_info_impl.h", - "//modules/video_capture/video_capture.h", - "//modules/video_capture/video_capture_config.h", - "//modules/video_capture/video_capture_defines.h", - "//modules/video_capture/video_capture_factory.cc", - "//modules/video_capture/video_capture_factory.h", - "//modules/video_capture/video_capture_impl.cc", - "//modules/video_capture/video_capture_impl.h" - ], - "type": "static_library" - }, - "//modules/video_coding/codecs/av1:libaom_av1_decoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api/video_codecs:video_codecs_api", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/codecs/av1/libaom_av1_decoder_absent.cc" - ], - "type": "static_library" - }, - "//modules/video_coding/codecs/av1:libaom_av1_encoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api/video_codecs:video_codecs_api", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/codecs/av1/libaom_av1_encoder_absent.cc" - ], - "type": "static_library" - }, - "//modules/video_coding/deprecated:nack_module": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:time_delta", - "//api/units:timestamp", - "//modules:module_api", - "//modules/utility:utility", - "//modules/video_coding:nack_module", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:deprecation", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_numerics", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/video_coding/deprecated/nack_module.cc", - "//modules/video_coding/deprecated/nack_module.h" - ], - "type": "static_library" - }, - "//modules/video_coding:chain_diff_calculator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:logging", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/chain_diff_calculator.cc", - "//modules/video_coding/chain_diff_calculator.h" - ], - "type": "static_library" - }, - "//modules/video_coding:codec_globals_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/codecs/h264/include/h264_globals.h", - "//modules/video_coding/codecs/interface/common_constants.h", - "//modules/video_coding/codecs/vp8/include/vp8_globals.h", - "//modules/video_coding/codecs/vp9/include/vp9_globals.h" - ], - "type": "source_set" - }, - "//modules/video_coding:encoded_frame": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//modules:module_api_public", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:rtt_mult_experiment", - "//rtc_base/system:rtc_export", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/encoded_frame.cc", - "//modules/video_coding/encoded_frame.h" - ], - "type": "static_library" - }, - "//modules/video_coding:frame_dependencies_calculator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/video:video_frame_type", - "//common_video/generic_frame_descriptor:generic_frame_descriptor", - "//rtc_base:checks", - "//rtc_base:logging", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_coding/frame_dependencies_calculator.cc", - "//modules/video_coding/frame_dependencies_calculator.h" - ], - "type": "static_library" - }, - "//modules/video_coding:nack_module": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:time_delta", - "//api/units:timestamp", - "//modules:module_api", - "//modules/utility:utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/video_coding/histogram.cc", - "//modules/video_coding/histogram.h", - "//modules/video_coding/nack_module2.cc", - "//modules/video_coding/nack_module2.h" - ], - "type": "static_library" - }, - "//modules/video_coding:video_codec_interface": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_frame", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//common_video/generic_frame_descriptor:generic_frame_descriptor", - "//modules:module_api", - "//modules/video_coding:codec_globals_headers", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/include/video_codec_interface.cc", - "//modules/video_coding/include/video_codec_interface.h", - "//modules/video_coding/include/video_coding_defines.h", - "//modules/video_coding/include/video_error_codes.h", - "//modules/video_coding/video_coding_defines.cc" - ], - "type": "static_library" - }, - "//modules/video_coding:video_coding": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:fec_controller_api", - "//api:rtp_headers", - "//api:rtp_packet_info", - "//api:scoped_refptr", - "//api/units:data_rate", - "//api/units:time_delta", - "//api/video:builtin_video_bitrate_allocator_factory", - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_frame_type", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//modules:module_api", - "//modules:module_api_public", - "//modules:module_fec_api", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:encoded_frame", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:jitter_upper_bound_experiment", - "//rtc_base/experiments:min_video_bitrate_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/experiments:rtt_mult_experiment", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/third_party/base64:base64", - "//rtc_base/time:timestamp_extrapolator", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/types:optional", - "//third_party/abseil-cpp/absl/types:variant" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codec_timer.cc", - "//modules/video_coding/codec_timer.h", - "//modules/video_coding/decoder_database.cc", - "//modules/video_coding/decoder_database.h", - "//modules/video_coding/event_wrapper.cc", - "//modules/video_coding/event_wrapper.h", - "//modules/video_coding/fec_controller_default.cc", - "//modules/video_coding/fec_controller_default.h", - "//modules/video_coding/fec_rate_table.h", - "//modules/video_coding/frame_buffer2.cc", - "//modules/video_coding/frame_buffer2.h", - "//modules/video_coding/frame_object.cc", - "//modules/video_coding/frame_object.h", - "//modules/video_coding/generic_decoder.cc", - "//modules/video_coding/generic_decoder.h", - "//modules/video_coding/h264_sprop_parameter_sets.cc", - "//modules/video_coding/h264_sprop_parameter_sets.h", - "//modules/video_coding/h264_sps_pps_tracker.cc", - "//modules/video_coding/h264_sps_pps_tracker.h", - "//modules/video_coding/include/video_codec_initializer.h", - "//modules/video_coding/inter_frame_delay.cc", - "//modules/video_coding/inter_frame_delay.h", - "//modules/video_coding/internal_defines.h", - "//modules/video_coding/jitter_estimator.cc", - "//modules/video_coding/jitter_estimator.h", - "//modules/video_coding/loss_notification_controller.cc", - "//modules/video_coding/loss_notification_controller.h", - "//modules/video_coding/media_opt_util.cc", - "//modules/video_coding/media_opt_util.h", - "//modules/video_coding/packet_buffer.cc", - "//modules/video_coding/packet_buffer.h", - "//modules/video_coding/rtp_frame_reference_finder.cc", - "//modules/video_coding/rtp_frame_reference_finder.h", - "//modules/video_coding/rtt_filter.cc", - "//modules/video_coding/rtt_filter.h", - "//modules/video_coding/timestamp_map.cc", - "//modules/video_coding/timestamp_map.h", - "//modules/video_coding/timing.cc", - "//modules/video_coding/timing.h", - "//modules/video_coding/unique_timestamp_counter.cc", - "//modules/video_coding/unique_timestamp_counter.h", - "//modules/video_coding/video_codec_initializer.cc", - "//modules/video_coding/video_receiver2.cc", - "//modules/video_coding/video_receiver2.h" - ], - "type": "static_library" - }, - "//modules/video_coding:video_coding_utility": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_frame", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:weak_ptr", - "//rtc_base/experiments:quality_scaler_settings", - "//rtc_base/experiments:quality_scaling_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/experiments:stable_target_rate_experiment", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:arch", - "//rtc_base/system:file_wrapper", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/utility/decoded_frames_history.cc", - "//modules/video_coding/utility/decoded_frames_history.h", - "//modules/video_coding/utility/frame_dropper.cc", - "//modules/video_coding/utility/frame_dropper.h", - "//modules/video_coding/utility/framerate_controller.cc", - "//modules/video_coding/utility/framerate_controller.h", - "//modules/video_coding/utility/ivf_file_reader.cc", - "//modules/video_coding/utility/ivf_file_reader.h", - "//modules/video_coding/utility/ivf_file_writer.cc", - "//modules/video_coding/utility/ivf_file_writer.h", - "//modules/video_coding/utility/quality_scaler.cc", - "//modules/video_coding/utility/quality_scaler.h", - "//modules/video_coding/utility/simulcast_rate_allocator.cc", - "//modules/video_coding/utility/simulcast_rate_allocator.h", - "//modules/video_coding/utility/simulcast_utility.cc", - "//modules/video_coding/utility/simulcast_utility.h", - "//modules/video_coding/utility/vp8_header_parser.cc", - "//modules/video_coding/utility/vp8_header_parser.h", - "//modules/video_coding/utility/vp9_uncompressed_header_parser.cc", - "//modules/video_coding/utility/vp9_uncompressed_header_parser.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_h264": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_frame", - "//api/video:video_frame_i010", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//media:rtc_h264_profile_id", - "//media:rtc_media_base", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/system:rtc_export", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/h264/h264.cc", - "//modules/video_coding/codecs/h264/h264_color_space.cc", - "//modules/video_coding/codecs/h264/h264_color_space.h", - "//modules/video_coding/codecs/h264/h264_decoder_impl.cc", - "//modules/video_coding/codecs/h264/h264_decoder_impl.h", - "//modules/video_coding/codecs/h264/h264_encoder_impl.cc", - "//modules/video_coding/codecs/h264/h264_encoder_impl.h", - "//modules/video_coding/codecs/h264/include/h264.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_multiplex": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//media:rtc_media_base", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/multiplex/augmented_video_frame_buffer.cc", - "//modules/video_coding/codecs/multiplex/include/augmented_video_frame_buffer.h", - "//modules/video_coding/codecs/multiplex/include/multiplex_decoder_adapter.h", - "//modules/video_coding/codecs/multiplex/include/multiplex_encoder_adapter.h", - "//modules/video_coding/codecs/multiplex/multiplex_decoder_adapter.cc", - "//modules/video_coding/codecs/multiplex/multiplex_encoded_image_packer.cc", - "//modules/video_coding/codecs/multiplex/multiplex_encoded_image_packer.h", - "//modules/video_coding/codecs/multiplex/multiplex_encoder_adapter.cc" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp8": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:encoded_image", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//api/video_codecs:vp8_temporal_layers_factory", - "//common_video:common_video", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp8_temporal_layers", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base/experiments:cpu_speed_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:rate_control_settings", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp8/include/vp8.h", - "//modules/video_coding/codecs/vp8/libvpx_interface.cc", - "//modules/video_coding/codecs/vp8/libvpx_interface.h", - "//modules/video_coding/codecs/vp8/libvpx_vp8_decoder.cc", - "//modules/video_coding/codecs/vp8/libvpx_vp8_decoder.h", - "//modules/video_coding/codecs/vp8/libvpx_vp8_encoder.cc", - "//modules/video_coding/codecs/vp8/libvpx_vp8_encoder.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp8_temporal_layers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:fec_controller_api", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp8/default_temporal_layers.cc", - "//modules/video_coding/codecs/vp8/default_temporal_layers.h", - "//modules/video_coding/codecs/vp8/include/temporal_layers_checker.h", - "//modules/video_coding/codecs/vp8/screenshare_layers.cc", - "//modules/video_coding/codecs/vp8/screenshare_layers.h", - "//modules/video_coding/codecs/vp8/temporal_layers.h", - "//modules/video_coding/codecs/vp8/temporal_layers_checker.cc" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp9": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//:poison_software_video_codecs", - "//api:fec_controller_api", - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i010", - "//api/video:video_rtp_headers", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//media:rtc_media_base", - "//media:rtc_vp9_profile", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//rtc_base:checks", - "//rtc_base:rtc_base", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:mutex", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp9/include/vp9.h", - "//modules/video_coding/codecs/vp9/vp9.cc", - "//modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.cc", - "//modules/video_coding/codecs/vp9/vp9_frame_buffer_pool.h", - "//modules/video_coding/codecs/vp9/vp9_impl.cc", - "//modules/video_coding/codecs/vp9/vp9_impl.h" - ], - "type": "static_library" - }, - "//modules/video_coding:webrtc_vp9_helpers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_codec_constants", - "//api/video_codecs:video_codecs_api", - "//common_video:common_video", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:video_codec_interface", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base/experiments:stable_target_rate_experiment", - "//third_party/abseil-cpp/absl/container:inlined_vector" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_coding/codecs/vp9/svc_config.cc", - "//modules/video_coding/codecs/vp9/svc_config.h", - "//modules/video_coding/codecs/vp9/svc_rate_allocator.cc", - "//modules/video_coding/codecs/vp9/svc_rate_allocator.h" - ], - "type": "static_library" - }, - "//modules/video_processing:denoiser_filter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules:module_api" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/video_processing/util/denoiser_filter.h" - ], - "type": "source_set" - }, - "//modules/video_processing:video_processing": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//common_audio:common_audio", - "//common_video:common_video", - "//modules:module_api", - "//modules/utility:utility", - "//modules/video_processing:denoiser_filter", - "//modules/video_processing:video_processing_sse2", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:arch", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "/media/libyuv/", - "/media/libyuv/libyuv/include/", - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//modules/video_processing/util/denoiser_filter.cc", - "//modules/video_processing/util/denoiser_filter_c.cc", - "//modules/video_processing/util/denoiser_filter_c.h", - "//modules/video_processing/util/noise_estimation.cc", - "//modules/video_processing/util/noise_estimation.h", - "//modules/video_processing/util/skin_detection.cc", - "//modules/video_processing/util/skin_detection.h", - "//modules/video_processing/video_denoiser.cc", - "//modules/video_processing/video_denoiser.h" - ], - "type": "static_library" - }, - "//modules/video_processing:video_processing_sse2": { - "cflags": [ - "-msse2", - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//modules/video_processing:denoiser_filter", - "//rtc_base:rtc_base_approved", - "//system_wrappers:system_wrappers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//modules/video_processing/util/denoiser_filter_sse2.cc", - "//modules/video_processing/util/denoiser_filter_sse2.h" - ], - "type": "static_library" - }, - "//modules:module_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/include/module.h", - "//modules/include/module_common_types.h" - ], - "type": "source_set" - }, - "//modules:module_api_public": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/include/module_common_types_public.h" - ], - "type": "source_set" - }, - "//modules:module_fec_api": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//modules/include/module_fec_types.h" - ], - "type": "source_set" - }, - "//rtc_base/experiments:alr_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/alr_experiment.cc", - "//rtc_base/experiments/alr_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:balanced_degradation_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/balanced_degradation_settings.cc", - "//rtc_base/experiments/balanced_degradation_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:cpu_speed_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/cpu_speed_experiment.cc", - "//rtc_base/experiments/cpu_speed_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:field_trial_parser": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/units:data_size", - "//api/units:time_delta", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/field_trial_list.cc", - "//rtc_base/experiments/field_trial_list.h", - "//rtc_base/experiments/field_trial_parser.cc", - "//rtc_base/experiments/field_trial_parser.h", - "//rtc_base/experiments/field_trial_units.cc", - "//rtc_base/experiments/field_trial_units.h", - "//rtc_base/experiments/struct_parameters_parser.cc", - "//rtc_base/experiments/struct_parameters_parser.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:jitter_upper_bound_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/jitter_upper_bound_experiment.cc", - "//rtc_base/experiments/jitter_upper_bound_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:keyframe_interval_settings_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base/experiments:field_trial_parser", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/keyframe_interval_settings.cc", - "//rtc_base/experiments/keyframe_interval_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:min_video_bitrate_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/units:data_rate", - "//api/video:video_frame", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/min_video_bitrate_experiment.cc", - "//rtc_base/experiments/min_video_bitrate_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:quality_rampup_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/quality_rampup_experiment.cc", - "//rtc_base/experiments/quality_rampup_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:quality_scaler_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/quality_scaler_settings.cc", - "//rtc_base/experiments/quality_scaler_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:quality_scaling_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/quality_scaling_experiment.cc", - "//rtc_base/experiments/quality_scaling_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:rate_control_settings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//api/units:data_size", - "//api/video_codecs:video_codecs_api", - "//rtc_base:rtc_base_approved", - "//rtc_base/experiments:field_trial_parser", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/rate_control_settings.cc", - "//rtc_base/experiments/rate_control_settings.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:rtt_mult_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/rtt_mult_experiment.cc", - "//rtc_base/experiments/rtt_mult_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/experiments:stable_target_rate_experiment": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/transport:field_trial_based_config", - "//api/transport:webrtc_key_value_config", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:rate_control_settings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/experiments/stable_target_rate_experiment.cc", - "//rtc_base/experiments/stable_target_rate_experiment.h" - ], - "type": "static_library" - }, - "//rtc_base/memory:aligned_malloc": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/memory/aligned_malloc.cc", - "//rtc_base/memory/aligned_malloc.h" - ], - "type": "static_library" - }, - "//rtc_base/network:sent_packet": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/network/sent_packet.cc", - "//rtc_base/network/sent_packet.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:mutex": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base/synchronization:yield", - "//rtc_base/system:unused", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/mutex.cc", - "//rtc_base/synchronization/mutex.h", - "//rtc_base/synchronization/mutex_critical_section.h", - "//rtc_base/synchronization/mutex_pthread.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:rw_lock_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/rw_lock_wrapper.cc", - "//rtc_base/synchronization/rw_lock_posix.cc", - "//rtc_base/synchronization/rw_lock_posix.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:sequence_checker": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base:stringutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/sequence_checker.cc", - "//rtc_base/synchronization/sequence_checker.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:yield": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/yield.cc", - "//rtc_base/synchronization/yield.h" - ], - "type": "static_library" - }, - "//rtc_base/synchronization:yield_policy": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/synchronization/yield_policy.cc", - "//rtc_base/synchronization/yield_policy.h" - ], - "type": "static_library" - }, - "//rtc_base/system:arch": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/arch.h" - ], - "type": "source_set" - }, - "//rtc_base/system:file_wrapper": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:safe_conversions" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/file_wrapper.cc", - "//rtc_base/system/file_wrapper.h" - ], - "type": "static_library" - }, - "//rtc_base/system:ignore_warnings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/ignore_warnings.h" - ], - "type": "source_set" - }, - "//rtc_base/system:inline": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/inline.h" - ], - "type": "source_set" - }, - "//rtc_base/system:rtc_export": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/rtc_export.h", - "//rtc_base/system/rtc_export_template.h" - ], - "type": "source_set" - }, - "//rtc_base/system:thread_registry": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/thread_registry.h" - ], - "type": "source_set" - }, - "//rtc_base/system:unused": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/unused.h" - ], - "type": "source_set" - }, - "//rtc_base/system:warn_current_thread_is_deadlocked": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system/warn_current_thread_is_deadlocked.h" - ], - "type": "source_set" - }, - "//rtc_base/task_utils:pending_task_safety_flag": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:checks", - "//rtc_base:refcount", - "//rtc_base:thread_checker", - "//rtc_base/synchronization:sequence_checker" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/task_utils/pending_task_safety_flag.cc", - "//rtc_base/task_utils/pending_task_safety_flag.h" - ], - "type": "static_library" - }, - "//rtc_base/task_utils:repeating_task": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//api/units:time_delta", - "//api/units:timestamp", - "//rtc_base:logging", - "//rtc_base:thread_checker", - "//rtc_base:timeutils", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//rtc_base/task_utils/repeating_task.cc", - "//rtc_base/task_utils/repeating_task.h" - ], - "type": "static_library" - }, - "//rtc_base/task_utils:to_queued_task": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//rtc_base/task_utils:pending_task_safety_flag" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/task_utils/to_queued_task.h" - ], - "type": "source_set" - }, - "//rtc_base/third_party/base64:base64": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/third_party/base64/base64.cc", - "//rtc_base/third_party/base64/base64.h" - ], - "type": "static_library" - }, - "//rtc_base/third_party/sigslot:sigslot": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/third_party/sigslot/sigslot.cc", - "//rtc_base/third_party/sigslot/sigslot.h" - ], - "type": "static_library" - }, - "//rtc_base/time:timestamp_extrapolator": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/synchronization:rw_lock_wrapper" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/time/timestamp_extrapolator.cc", - "//rtc_base/time/timestamp_extrapolator.h" - ], - "type": "static_library" - }, - "//rtc_base/units:unit_base": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_conversions" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/units/unit_base.h" - ], - "type": "source_set" - }, - "//rtc_base:atomicops": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/atomic_ops.h" - ], - "type": "source_set" - }, - "//rtc_base:audio_format_to_string": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/audio_codecs:audio_codecs_api", - "//rtc_base:stringutils" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/strings/audio_format_to_string.cc", - "//rtc_base/strings/audio_format_to_string.h" - ], - "type": "static_library" - }, - "//rtc_base:checks": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:safe_compare", - "//rtc_base/system:inline", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/checks.cc", - "//rtc_base/checks.h" - ], - "type": "static_library" - }, - "//rtc_base:compile_assert_c": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/compile_assert_c.h" - ], - "type": "source_set" - }, - "//rtc_base:criticalsection": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:atomicops", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base/synchronization:yield", - "//rtc_base/system:unused" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/deprecated/recursive_critical_section.cc", - "//rtc_base/deprecated/recursive_critical_section.h" - ], - "type": "static_library" - }, - "//rtc_base:deprecation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/deprecation.h" - ], - "type": "source_set" - }, - "//rtc_base:divide_round": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_compare" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/divide_round.h" - ], - "type": "source_set" - }, - "//rtc_base:gtest_prod": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/gtest_prod_util.h" - ], - "type": "source_set" - }, - "//rtc_base:ignore_wundef": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/ignore_wundef.h" - ], - "type": "source_set" - }, - "//rtc_base:logging": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture", - "-Wno-exit-time-destructors", - "-Wno-global-constructors" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:deprecation", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base:stringutils", - "//rtc_base:timeutils", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:inline", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/logging.cc", - "//rtc_base/logging.h" - ], - "type": "static_library" - }, - "//rtc_base:macromagic": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/arraysize.h", - "//rtc_base/constructor_magic.h", - "//rtc_base/format_macros.h", - "//rtc_base/stringize_macros.h", - "//rtc_base/thread_annotations.h" - ], - "type": "source_set" - }, - "//rtc_base:platform_thread": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:atomicops", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:platform_thread_types", - "//rtc_base:rtc_event", - "//rtc_base:thread_checker", - "//rtc_base:timeutils", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/platform_thread.cc", - "//rtc_base/platform_thread.h" - ], - "type": "static_library" - }, - "//rtc_base:platform_thread_types": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/platform_thread_types.cc", - "//rtc_base/platform_thread_types.h" - ], - "type": "static_library" - }, - "//rtc_base:protobuf_utils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/protobuf_utils.h" - ], - "type": "source_set" - }, - "//rtc_base:rate_limiter": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//rtc_base/rate_limiter.cc", - "//rtc_base/rate_limiter.h" - ], - "type": "static_library" - }, - "//rtc_base:refcount": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:macromagic" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/ref_count.h", - "//rtc_base/ref_counted_object.h", - "//rtc_base/ref_counter.h" - ], - "type": "source_set" - }, - "//rtc_base:rtc_base": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:function_view", - "//api:scoped_refptr", - "//api/numerics:numerics", - "//api/task_queue:task_queue", - "//rtc_base:checks", - "//rtc_base:deprecation", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:stringutils", - "//rtc_base/network:sent_packet", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:file_wrapper", - "//rtc_base/system:inline", - "//rtc_base/system:rtc_export", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/third_party/base64:base64", - "//rtc_base/third_party/sigslot:sigslot", - "//system_wrappers:field_trial", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/container:flat_hash_map", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//rtc_base/unused/", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//rtc_base/async_resolver_interface.cc", - "//rtc_base/async_resolver_interface.h", - "//rtc_base/async_socket.cc", - "//rtc_base/async_socket.h", - "//rtc_base/crc32.cc", - "//rtc_base/crc32.h", - "//rtc_base/crypt_string.cc", - "//rtc_base/crypt_string.h", - "//rtc_base/data_rate_limiter.cc", - "//rtc_base/data_rate_limiter.h", - "//rtc_base/dscp.h", - "//rtc_base/file_rotating_stream.cc", - "//rtc_base/file_rotating_stream.h", - "//rtc_base/ip_address.cc", - "//rtc_base/ip_address.h", - "//rtc_base/keep_ref_until_done.h", - "//rtc_base/message_handler.cc", - "//rtc_base/message_handler.h", - "//rtc_base/net_helpers.cc", - "//rtc_base/net_helpers.h", - "//rtc_base/network_constants.cc", - "//rtc_base/network_constants.h", - "//rtc_base/network_route.cc", - "//rtc_base/network_route.h", - "//rtc_base/null_socket_server.cc", - "//rtc_base/null_socket_server.h", - "//rtc_base/physical_socket_server.cc", - "//rtc_base/physical_socket_server.h", - "//rtc_base/sigslot_repeater.h", - "//rtc_base/socket_address.cc", - "//rtc_base/socket_address.h", - "//rtc_base/socket_server.h", - "//rtc_base/stream.cc", - "//rtc_base/stream.h", - "//rtc_base/thread.cc", - "//rtc_base/thread.h", - "//rtc_base/callback.h", - "//rtc_base/log_sinks.cc", - "//rtc_base/log_sinks.h", - "//rtc_base/rolling_accumulator.h", - "//rtc_base/ssl_roots.h", - "//rtc_base/ifaddrs_converter.cc", - "//rtc_base/ifaddrs_converter.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_base_approved": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:scoped_refptr", - "//rtc_base:atomicops", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:platform_thread", - "//rtc_base:platform_thread_types", - "//rtc_base:refcount", - "//rtc_base:rtc_event", - "//rtc_base:rtc_task_queue", - "//rtc_base:safe_compare", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//rtc_base:thread_checker", - "//rtc_base:timeutils", - "//rtc_base:type_traits", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:arch", - "//rtc_base/system:rtc_export", - "//rtc_base/system:unused", - "//rtc_base/third_party/base64:base64", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/bind.h", - "//rtc_base/bit_buffer.cc", - "//rtc_base/bit_buffer.h", - "//rtc_base/buffer.h", - "//rtc_base/buffer_queue.cc", - "//rtc_base/buffer_queue.h", - "//rtc_base/byte_buffer.cc", - "//rtc_base/byte_buffer.h", - "//rtc_base/byte_order.h", - "//rtc_base/copy_on_write_buffer.cc", - "//rtc_base/copy_on_write_buffer.h", - "//rtc_base/event_tracer.cc", - "//rtc_base/event_tracer.h", - "//rtc_base/location.cc", - "//rtc_base/location.h", - "//rtc_base/message_buffer_reader.h", - "//rtc_base/numerics/histogram_percentile_counter.cc", - "//rtc_base/numerics/histogram_percentile_counter.h", - "//rtc_base/numerics/mod_ops.h", - "//rtc_base/numerics/moving_max_counter.h", - "//rtc_base/numerics/sample_counter.cc", - "//rtc_base/numerics/sample_counter.h", - "//rtc_base/one_time_event.h", - "//rtc_base/race_checker.cc", - "//rtc_base/race_checker.h", - "//rtc_base/random.cc", - "//rtc_base/random.h", - "//rtc_base/rate_statistics.cc", - "//rtc_base/rate_statistics.h", - "//rtc_base/rate_tracker.cc", - "//rtc_base/rate_tracker.h", - "//rtc_base/swap_queue.h", - "//rtc_base/timestamp_aligner.cc", - "//rtc_base/timestamp_aligner.h", - "//rtc_base/trace_event.h", - "//rtc_base/zero_memory.cc", - "//rtc_base/zero_memory.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_event": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base/synchronization:yield_policy", - "//rtc_base/system:warn_current_thread_is_deadlocked", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/event.cc", - "//rtc_base/event.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_numerics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/event_based_exponential_moving_average.cc", - "//rtc_base/numerics/event_based_exponential_moving_average.h", - "//rtc_base/numerics/exp_filter.cc", - "//rtc_base/numerics/exp_filter.h", - "//rtc_base/numerics/math_utils.h", - "//rtc_base/numerics/moving_average.cc", - "//rtc_base/numerics/moving_average.h", - "//rtc_base/numerics/moving_median_filter.h", - "//rtc_base/numerics/percentile_filter.h", - "//rtc_base/numerics/running_statistics.h", - "//rtc_base/numerics/sequence_number_util.h" - ], - "type": "static_library" - }, - "//rtc_base:rtc_task_queue": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/task_queue:task_queue", - "//rtc_base:macromagic", - "//rtc_base/system:rtc_export", - "//rtc_base/task_utils:to_queued_task", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/task_queue.cc", - "//rtc_base/task_queue.h" - ], - "type": "static_library" - }, - "//rtc_base:safe_compare": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/safe_compare.h" - ], - "type": "source_set" - }, - "//rtc_base:safe_conversions": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/safe_conversions.h", - "//rtc_base/numerics/safe_conversions_impl.h" - ], - "type": "source_set" - }, - "//rtc_base:safe_minmax": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_compare", - "//rtc_base:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/numerics/safe_minmax.h" - ], - "type": "source_set" - }, - "//rtc_base:sanitizer": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/sanitizer.h" - ], - "type": "source_set" - }, - "//rtc_base:stringutils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//rtc_base:checks", - "//rtc_base:macromagic", - "//rtc_base:safe_minmax", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/string_encode.cc", - "//rtc_base/string_encode.h", - "//rtc_base/string_to_number.cc", - "//rtc_base/string_to_number.h", - "//rtc_base/string_utils.cc", - "//rtc_base/string_utils.h", - "//rtc_base/strings/string_builder.cc", - "//rtc_base/strings/string_builder.h", - "//rtc_base/strings/string_format.cc", - "//rtc_base/strings/string_format.h" - ], - "type": "static_library" - }, - "//rtc_base:thread_checker": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:deprecation", - "//rtc_base/synchronization:sequence_checker" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/thread_checker.h" - ], - "type": "source_set" - }, - "//rtc_base:timeutils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "WEBRTC_EXCLUDE_SYSTEM_TIME", - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:safe_conversions", - "//rtc_base:stringutils", - "//rtc_base/system:rtc_export" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/system_time.cc", - "//rtc_base/system_time.h", - "//rtc_base/time_utils.cc", - "//rtc_base/time_utils.h" - ], - "type": "static_library" - }, - "//rtc_base:type_traits": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/type_traits.h" - ], - "type": "source_set" - }, - "//rtc_base:weak_ptr": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:scoped_refptr", - "//rtc_base:refcount", - "//rtc_base/synchronization:sequence_checker" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//rtc_base/weak_ptr.cc", - "//rtc_base/weak_ptr.h" - ], - "type": "static_library" - }, - "//system_wrappers:field_trial": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:stringutils", - "//third_party/abseil-cpp/absl/strings:strings" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//system_wrappers/source/field_trial.cc" - ], - "type": "static_library" - }, - "//system_wrappers:metrics": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base/synchronization:mutex" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//system_wrappers/source/metrics.cc" - ], - "type": "static_library" - }, - "//system_wrappers:system_wrappers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api/units:timestamp", - "//modules:module_api_public", - "//rtc_base:checks", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:rw_lock_wrapper", - "//rtc_base/system:arch", - "//rtc_base/system:rtc_export", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "rt" - ], - "sources": [ - "//system_wrappers/include/clock.h", - "//system_wrappers/include/cpu_features_wrapper.h", - "//system_wrappers/include/cpu_info.h", - "//system_wrappers/include/ntp_time.h", - "//system_wrappers/include/rtp_to_ntp_estimator.h", - "//system_wrappers/include/sleep.h", - "//system_wrappers/source/clock.cc", - "//system_wrappers/source/cpu_features.cc", - "//system_wrappers/source/cpu_info.cc", - "//system_wrappers/source/rtp_to_ntp_estimator.cc", - "//system_wrappers/source/sleep.cc", - "//system_wrappers/source/cpu_features_linux.cc" - ], - "type": "static_library" - }, - "//test:rtp_test_utils": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:rtp_parameters", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base/synchronization:mutex", - "//rtc_base/system:arch" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//test/rtp_header_parser.cc", - "//test/rtp_header_parser.h" - ], - "type": "static_library" - }, - "//third_party/abseil-cpp/absl/algorithm:algorithm": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/algorithm:container": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:algorithm", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:atomic_hook": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:base_internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:config": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:core_headers": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:log_severity": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/base/log_severity.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/base:raw_logging_internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:atomic_hook", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/base:log_severity" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/base/internal/raw_logging.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:compressed_tuple": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/utility:utility" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:flat_hash_map": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:inlined_vector": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:algorithm", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:inlined_vector_internal", - "//third_party/abseil-cpp/absl/memory:memory" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/container:inlined_vector_internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/container:compressed_tuple", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/types:span" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/memory:memory": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/meta:type_traits": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/numeric:int128": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/numeric/int128.cc", - "//third_party/abseil-cpp/absl/numeric/int128_have_intrinsic.inc", - "//third_party/abseil-cpp/absl/numeric/int128_no_intrinsic.inc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/strings:internal": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:raw_logging_internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/strings/internal/escaping.cc", - "//third_party/abseil-cpp/absl/strings/internal/ostringstream.cc", - "//third_party/abseil-cpp/absl/strings/internal/utf8.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/strings:strings": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/base:raw_logging_internal", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/numeric:int128", - "//third_party/abseil-cpp/absl/strings:internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/strings/ascii.cc", - "//third_party/abseil-cpp/absl/strings/charconv.cc", - "//third_party/abseil-cpp/absl/strings/escaping.cc", - "//third_party/abseil-cpp/absl/strings/internal/charconv_bigint.cc", - "//third_party/abseil-cpp/absl/strings/internal/charconv_bigint.h", - "//third_party/abseil-cpp/absl/strings/internal/charconv_parse.cc", - "//third_party/abseil-cpp/absl/strings/internal/charconv_parse.h", - "//third_party/abseil-cpp/absl/strings/internal/memutil.cc", - "//third_party/abseil-cpp/absl/strings/internal/memutil.h", - "//third_party/abseil-cpp/absl/strings/internal/stl_type_traits.h", - "//third_party/abseil-cpp/absl/strings/internal/str_join_internal.h", - "//third_party/abseil-cpp/absl/strings/internal/str_split_internal.h", - "//third_party/abseil-cpp/absl/strings/match.cc", - "//third_party/abseil-cpp/absl/strings/numbers.cc", - "//third_party/abseil-cpp/absl/strings/str_cat.cc", - "//third_party/abseil-cpp/absl/strings/str_replace.cc", - "//third_party/abseil-cpp/absl/strings/str_split.cc", - "//third_party/abseil-cpp/absl/strings/string_view.cc", - "//third_party/abseil-cpp/absl/strings/substitute.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:bad_optional_access": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:raw_logging_internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/bad_optional_access.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:bad_variant_access": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:raw_logging_internal" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/bad_variant_access.cc" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:optional": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:base_internal", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/types:bad_optional_access", - "//third_party/abseil-cpp/absl/utility:utility" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/internal/optional.h" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:span": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/algorithm:algorithm", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/internal/span.h" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/types:variant": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:base_internal", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/meta:type_traits", - "//third_party/abseil-cpp/absl/types:bad_variant_access", - "//third_party/abseil-cpp/absl/utility:utility" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [ - "//third_party/abseil-cpp/absl/types/internal/variant.h" - ], - "type": "source_set" - }, - "//third_party/abseil-cpp/absl/utility:utility": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Werror", - "-Wall", - "-Wno-unused-variable", - "-Wno-misleading-indentation", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//third_party/abseil-cpp/absl/base:base_internal", - "//third_party/abseil-cpp/absl/base:config", - "//third_party/abseil-cpp/absl/meta:type_traits" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [], - "sources": [], - "type": "source_set" - }, - "//third_party/pffft:pffft": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG" - ], - "deps": [], - "include_dirs": [ - "//" - ], - "libs": [], - "sources": [ - "//third_party/pffft/src/pffft.c", - "//third_party/pffft/src/pffft.h" - ], - "type": "static_library" - }, - "//third_party/rnnoise:rnn_vad": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Xclang", - "-add-plugin", - "-Xclang", - "find-bad-constructs", - "-Xclang", - "-plugin-arg-find-bad-constructs", - "-Xclang", - "check-ipc", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG" - ], - "deps": [], - "include_dirs": [ - "//" - ], - "libs": [], - "sources": [ - "//third_party/rnnoise/src/rnn_activations.h", - "//third_party/rnnoise/src/rnn_vad_weights.cc", - "//third_party/rnnoise/src/rnn_vad_weights.h" - ], - "type": "source_set" - }, - "//video/adaptation:video_adaptation": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api/adaptation:resource_adaptation_api", - "//api/task_queue:task_queue", - "//api/units:data_rate", - "//api/video:video_adaptation", - "//api/video:video_frame", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//call/adaptation:resource_adaptation", - "//modules/video_coding:video_coding_utility", - "//rtc_base:checks", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_event", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:timeutils", - "//rtc_base/experiments:balanced_degradation_settings", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:quality_rampup_experiment", - "//rtc_base/experiments:quality_scaler_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/adaptation/balanced_constraint.cc", - "//video/adaptation/balanced_constraint.h", - "//video/adaptation/bitrate_constraint.cc", - "//video/adaptation/bitrate_constraint.h", - "//video/adaptation/encode_usage_resource.cc", - "//video/adaptation/encode_usage_resource.h", - "//video/adaptation/overuse_frame_detector.cc", - "//video/adaptation/overuse_frame_detector.h", - "//video/adaptation/quality_rampup_experiment_helper.cc", - "//video/adaptation/quality_rampup_experiment_helper.h", - "//video/adaptation/quality_scaler_resource.cc", - "//video/adaptation/quality_scaler_resource.h", - "//video/adaptation/video_stream_encoder_resource.cc", - "//video/adaptation/video_stream_encoder_resource.h", - "//video/adaptation/video_stream_encoder_resource_manager.cc", - "//video/adaptation/video_stream_encoder_resource_manager.h" - ], - "type": "static_library" - }, - "//video:frame_dumping_decoder": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api/video:encoded_frame", - "//api/video:encoded_image", - "//api/video_codecs:video_codecs_api", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding", - "//modules/video_coding:video_coding_utility", - "//rtc_base:rtc_base_approved", - "//rtc_base/system:file_wrapper" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/frame_dumping_decoder.cc", - "//video/frame_dumping_decoder.h" - ], - "type": "static_library" - }, - "//video:video": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:array_view", - "//api:fec_controller_api", - "//api:frame_transformer_interface", - "//api:rtp_parameters", - "//api:scoped_refptr", - "//api:transport_api", - "//api/crypto:frame_decryptor_interface", - "//api/crypto:options", - "//api/rtc_event_log:rtc_event_log", - "//api/task_queue:task_queue", - "//api/units:timestamp", - "//api/video:encoded_image", - "//api/video:recordable_encoded_frame", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video:video_stream_encoder", - "//api/video:video_stream_encoder_create", - "//api/video_codecs:video_codecs_api", - "//call:bitrate_allocator", - "//call:call_interfaces", - "//call:rtp_interfaces", - "//call:rtp_receiver", - "//call:rtp_sender", - "//call:video_stream_api", - "//common_video:common_video", - "//media:rtc_h264_profile_id", - "//modules:module_api", - "//modules:module_api_public", - "//modules/pacing:pacing", - "//modules/remote_bitrate_estimator:remote_bitrate_estimator", - "//modules/rtp_rtcp:rtp_rtcp", - "//modules/rtp_rtcp:rtp_rtcp_format", - "//modules/rtp_rtcp:rtp_video_header", - "//modules/utility:utility", - "//modules/video_coding:codec_globals_headers", - "//modules/video_coding:nack_module", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding/deprecated:nack_module", - "//modules/video_processing:video_processing", - "//rtc_base:checks", - "//rtc_base:rate_limiter", - "//rtc_base:rtc_base", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:stringutils", - "//rtc_base:weak_ptr", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:keyframe_interval_settings_experiment", - "//rtc_base/experiments:min_video_bitrate_experiment", - "//rtc_base/experiments:quality_scaling_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/system:thread_registry", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//rtc_base/task_utils:to_queued_task", - "//rtc_base/time:timestamp_extrapolator", - "//system_wrappers:field_trial", - "//system_wrappers:metrics", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/memory:memory", - "//third_party/abseil-cpp/absl/strings:strings", - "//third_party/abseil-cpp/absl/types:optional", - "//video:frame_dumping_decoder" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/buffered_frame_decryptor.cc", - "//video/buffered_frame_decryptor.h", - "//video/call_stats.cc", - "//video/call_stats.h", - "//video/call_stats2.cc", - "//video/call_stats2.h", - "//video/encoder_rtcp_feedback.cc", - "//video/encoder_rtcp_feedback.h", - "//video/quality_limitation_reason_tracker.cc", - "//video/quality_limitation_reason_tracker.h", - "//video/quality_threshold.cc", - "//video/quality_threshold.h", - "//video/receive_statistics_proxy.cc", - "//video/receive_statistics_proxy.h", - "//video/receive_statistics_proxy2.cc", - "//video/receive_statistics_proxy2.h", - "//video/report_block_stats.cc", - "//video/report_block_stats.h", - "//video/rtp_streams_synchronizer.cc", - "//video/rtp_streams_synchronizer.h", - "//video/rtp_streams_synchronizer2.cc", - "//video/rtp_streams_synchronizer2.h", - "//video/rtp_video_stream_receiver.cc", - "//video/rtp_video_stream_receiver.h", - "//video/rtp_video_stream_receiver2.cc", - "//video/rtp_video_stream_receiver2.h", - "//video/rtp_video_stream_receiver_frame_transformer_delegate.cc", - "//video/rtp_video_stream_receiver_frame_transformer_delegate.h", - "//video/send_delay_stats.cc", - "//video/send_delay_stats.h", - "//video/send_statistics_proxy.cc", - "//video/send_statistics_proxy.h", - "//video/stats_counter.cc", - "//video/stats_counter.h", - "//video/stream_synchronization.cc", - "//video/stream_synchronization.h", - "//video/transport_adapter.cc", - "//video/transport_adapter.h", - "//video/video_quality_observer.cc", - "//video/video_quality_observer.h", - "//video/video_quality_observer2.cc", - "//video/video_quality_observer2.h", - "//video/video_receive_stream.cc", - "//video/video_receive_stream.h", - "//video/video_receive_stream2.cc", - "//video/video_receive_stream2.h", - "//video/video_send_stream.cc", - "//video/video_send_stream.h", - "//video/video_send_stream_impl.cc", - "//video/video_send_stream_impl.h", - "//video/video_stream_decoder.cc", - "//video/video_stream_decoder.h", - "//video/video_stream_decoder2.cc", - "//video/video_stream_decoder2.h" - ], - "type": "static_library" - }, - "//video:video_stream_encoder_impl": { - "cflags": [ - "-fno-strict-aliasing", - "--param=ssp-buffer-size=4", - "-fstack-protector", - "-funwind-tables", - "-fPIC", - "-pthread", - "-fcolor-diagnostics", - "-fmerge-all-constants", - "-fcrash-diagnostics-dir=../../../../third_party/libwebrtc/tools/clang/crashreports", - "-mllvm", - "-instcombine-lower-dbg-declare=0", - "-mllvm", - "-enable-dse-memoryssa=false", - "-m32", - "-msse2", - "-mfpmath=sse", - "-mmmx", - "-Wno-builtin-macro-redefined", - "-D__DATE__=", - "-D__TIME__=", - "-D__TIMESTAMP__=", - "-Xclang", - "-fdebug-compilation-dir", - "-Xclang", - ".", - "-no-canonical-prefixes", - "-Wall", - "-Werror", - "-Wextra", - "-Wimplicit-fallthrough", - "-Wunreachable-code", - "-Wthread-safety", - "-Wextra-semi", - "-Wno-missing-field-initializers", - "-Wno-unused-parameter", - "-Wno-c++11-narrowing", - "-Wno-unneeded-internal-declaration", - "-Wno-undefined-var-template", - "-Wno-psabi", - "-Wno-ignored-pragma-optimize", - "-Wno-implicit-int-float-conversion", - "-Wno-final-dtor-non-final-class", - "-Wno-builtin-assume-aligned-alignment", - "-Wno-deprecated-copy", - "-Wno-non-c-typedef-for-linkage", - "-Wno-max-tokens", - "-O0", - "-fno-omit-frame-pointer", - "-momit-leaf-frame-pointer", - "-g2", - "-Xclang", - "-debug-info-kind=constructor", - "-gsplit-dwarf", - "-ftrivial-auto-var-init=pattern", - "-fvisibility=hidden", - "-Wheader-hygiene", - "-Wstring-conversion", - "-Wtautological-overlap-compare", - "-Wexit-time-destructors", - "-Wglobal-constructors", - "-Wc++11-narrowing", - "-Wimplicit-fallthrough", - "-Wthread-safety", - "-Winconsistent-missing-override", - "-Wundef", - "-Wunused-lambda-capture" - ], - "defines": [ - "USE_UDEV", - "USE_AURA=1", - "USE_GLIB=1", - "USE_NSS_CERTS=1", - "USE_OZONE=1", - "_FILE_OFFSET_BITS=64", - "_LARGEFILE_SOURCE", - "_LARGEFILE64_SOURCE", - "_GNU_SOURCE", - "__STDC_CONSTANT_MACROS", - "__STDC_FORMAT_MACROS", - "CR_SYSROOT_HASH=d967bcef40477dbc39acef141ff22bf73f3e7cdb", - "DYNAMIC_ANNOTATIONS_ENABLED=1", - "_DEBUG", - "WEBRTC_ENABLE_PROTOBUF=0", - "RTC_ENABLE_VP9", - "WEBRTC_LIBRARY_IMPL", - "WEBRTC_MOZILLA_BUILD", - "WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0", - "WEBRTC_POSIX", - "WEBRTC_LINUX", - "ABSL_ALLOCATOR_NOTHROW=1" - ], - "deps": [ - "//api:rtp_parameters", - "//api/adaptation:resource_adaptation_api", - "//api/task_queue:task_queue", - "//api/units:data_rate", - "//api/video:encoded_image", - "//api/video:video_adaptation", - "//api/video:video_bitrate_allocation", - "//api/video:video_bitrate_allocator", - "//api/video:video_bitrate_allocator_factory", - "//api/video:video_codec_constants", - "//api/video:video_frame", - "//api/video:video_frame_i420", - "//api/video:video_rtp_headers", - "//api/video:video_stream_encoder", - "//api/video_codecs:video_codecs_api", - "//call/adaptation:resource_adaptation", - "//common_video:common_video", - "//modules:module_api_public", - "//modules/video_coding:video_codec_interface", - "//modules/video_coding:video_coding", - "//modules/video_coding:video_coding_utility", - "//modules/video_coding:webrtc_vp9_helpers", - "//rtc_base:checks", - "//rtc_base:criticalsection", - "//rtc_base:logging", - "//rtc_base:macromagic", - "//rtc_base:rtc_base_approved", - "//rtc_base:rtc_event", - "//rtc_base:rtc_numerics", - "//rtc_base:rtc_task_queue", - "//rtc_base:timeutils", - "//rtc_base/experiments:alr_experiment", - "//rtc_base/experiments:balanced_degradation_settings", - "//rtc_base/experiments:field_trial_parser", - "//rtc_base/experiments:quality_rampup_experiment", - "//rtc_base/experiments:quality_scaler_settings", - "//rtc_base/experiments:quality_scaling_experiment", - "//rtc_base/experiments:rate_control_settings", - "//rtc_base/synchronization:mutex", - "//rtc_base/synchronization:sequence_checker", - "//rtc_base/task_utils:pending_task_safety_flag", - "//rtc_base/task_utils:repeating_task", - "//system_wrappers:field_trial", - "//system_wrappers:system_wrappers", - "//third_party/abseil-cpp/absl/algorithm:container", - "//third_party/abseil-cpp/absl/base:core_headers", - "//third_party/abseil-cpp/absl/types:optional", - "//video/adaptation:video_adaptation" - ], - "include_dirs": [ - "//", - "//third_party/abseil-cpp/" - ], - "libs": [ - "dl", - "rt" - ], - "sources": [ - "//video/alignment_adjuster.cc", - "//video/alignment_adjuster.h", - "//video/encoder_bitrate_adjuster.cc", - "//video/encoder_bitrate_adjuster.h", - "//video/encoder_overshoot_detector.cc", - "//video/encoder_overshoot_detector.h", - "//video/frame_encode_metadata_writer.cc", - "//video/frame_encode_metadata_writer.h", - "//video/video_source_sink_controller.cc", - "//video/video_source_sink_controller.h", - "//video/video_stream_encoder.cc", - "//video/video_stream_encoder.h" - ], - "type": "static_library" - } - } -} \ No newline at end of file diff --git a/dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_linux_False.mozconfig b/dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_linux_False.mozconfig deleted file mode 100644 index 7238a98260e5..000000000000 --- a/dom/media/webrtc/third_party_build/gn-configs/x64_True_x86_linux_False.mozconfig +++ /dev/null @@ -1,7 +0,0 @@ -ac_add_options --enable-debug -ac_add_options --target=i686 -ac_add_options --enable-bootstrap -ac_add_options --enable-default-toolkit=cairo-gtk3-wayland-only - -mk_add_options MOZ_OBJDIR=obj-x64_True_x86_linux_False - diff --git a/gfx/angle/moz.build.common b/gfx/angle/moz.build.common index f9f46e830529..8769a2fe96cb 100644 --- a/gfx/angle/moz.build.common +++ b/gfx/angle/moz.build.common @@ -29,6 +29,3 @@ DEFINES['__NDK_FPABI__'] = '' DEFINES['ANGLE_SKIP_DXGI_1_2_CHECK'] = True DEFINES['ANGLE_ENABLE_KEYEDMUTEX'] = True DEFINES['ANGLE_TRANSLATOR_ESSL_ONLY'] = True - -if CONFIG["MOZ_WAYLAND"]: - CXXFLAGS += [ "-DWL_EGL_PLATFORM" ] diff --git a/gfx/cairo/cairo/src/cairo-features.h b/gfx/cairo/cairo/src/cairo-features.h index d57f954463d4..cfed9d9a2f7b 100644 --- a/gfx/cairo/cairo/src/cairo-features.h +++ b/gfx/cairo/cairo/src/cairo-features.h @@ -55,10 +55,8 @@ #define CAIRO_HAS_PDF_SURFACE 1 #endif -#if defined(MOZ_X11) || defined(MOZ_WAYLAND) -#define CAIRO_HAS_PS_SURFACE 1 -#endif #ifdef MOZ_X11 +#define CAIRO_HAS_PS_SURFACE 1 #define CAIRO_HAS_XLIB_XRENDER_SURFACE 0 #define CAIRO_HAS_XLIB_SURFACE 1 #endif diff --git a/gfx/gl/moz.build b/gfx/gl/moz.build index 2fb5f796fa71..03434957ccb5 100644 --- a/gfx/gl/moz.build +++ b/gfx/gl/moz.build @@ -13,10 +13,10 @@ elif CONFIG["MOZ_WIDGET_TOOLKIT"] == "cocoa": elif CONFIG["MOZ_WIDGET_TOOLKIT"] == "uikit": gl_provider = "EAGL" elif CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk": - if CONFIG["MOZ_X11"]: - gl_provider = "GLX" - else: + if CONFIG["MOZ_EGL_XRENDER_COMPOSITE"]: gl_provider = "EGL" + else: + gl_provider = "GLX" elif CONFIG["MOZ_WIDGET_TOOLKIT"] == "android": gl_provider = "EGL" @@ -117,10 +117,7 @@ elif gl_provider == "GLX": EXPORTS += ["GLContextGLX.h", "GLXLibrary.h"] if CONFIG["MOZ_WAYLAND"]: - SOURCES += ["SharedSurfaceDMABUF.cpp"] - -if CONFIG["MOZ_WAYLAND"] and CONFIG["MOZ_X11"]: - SOURCES += ["GLContextProviderWayland.cpp"] + SOURCES += ["GLContextProviderWayland.cpp", "SharedSurfaceDMABUF.cpp"] UNIFIED_SOURCES += [ "AndroidSurfaceTexture.cpp", diff --git a/gfx/thebes/gfxPlatformGtk.cpp b/gfx/thebes/gfxPlatformGtk.cpp index f497a1890f0e..35d9cdeba4f1 100644 --- a/gfx/thebes/gfxPlatformGtk.cpp +++ b/gfx/thebes/gfxPlatformGtk.cpp @@ -31,6 +31,7 @@ #include "mozilla/FontPropertyTypes.h" #include "mozilla/gfx/2D.h" #include "mozilla/gfx/Logging.h" +#include "mozilla/gfx/XlibDisplay.h" #include "mozilla/Monitor.h" #include "mozilla/Preferences.h" #include "mozilla/StaticPrefs_gfx.h" @@ -41,12 +42,9 @@ #include "nsMathUtils.h" #include "nsUnicharUtils.h" #include "nsUnicodeProperties.h" -#include "prenv.h" #include "VsyncSource.h" -#include "mozilla/WidgetUtilsGtk.h" #ifdef MOZ_X11 -# include "mozilla/gfx/XlibDisplay.h" # include # include # include "cairo-xlib.h" @@ -327,6 +325,7 @@ already_AddRefed gfxPlatformGtk::CreateOffscreenSurface( RefPtr newSurface; bool needsClear = true; +#ifdef MOZ_X11 // XXX we really need a different interface here, something that passes // in more context, including the display and/or target surface type that // we should try to match @@ -337,6 +336,7 @@ already_AddRefed gfxPlatformGtk::CreateOffscreenSurface( // waste time clearing again needsClear = false; } +#endif if (!newSurface) { // We couldn't create a native surface for whatever reason; @@ -951,10 +951,8 @@ class XrandrSoftwareVsyncSource final : public SoftwareVsyncSource { return rate; } }; -#endif already_AddRefed gfxPlatformGtk::CreateHardwareVsyncSource() { -#ifdef MOZ_X11 if (IsHeadless() || IsWaylandDisplay()) { // On Wayland we can not create a global hardware based vsync source, thus // use a software based one here. We create window specific ones later. @@ -990,10 +988,8 @@ already_AddRefed gfxPlatformGtk::CreateHardwareVsyncSource() { RefPtr softwareVsync = new XrandrSoftwareVsyncSource(); return softwareVsync.forget(); -#else - return gfxPlatform::CreateHardwareVsyncSource(); -#endif } +#endif void gfxPlatformGtk::BuildContentDeviceData(ContentDeviceData* aOut) { gfxPlatform::BuildContentDeviceData(aOut); diff --git a/gfx/thebes/gfxPlatformGtk.h b/gfx/thebes/gfxPlatformGtk.h index 115b655cf9f3..ed59359bd9df 100644 --- a/gfx/thebes/gfxPlatformGtk.h +++ b/gfx/thebes/gfxPlatformGtk.h @@ -55,8 +55,10 @@ class gfxPlatformGtk final : public gfxPlatform { bool AccelerateLayersByDefault() override; +#ifdef MOZ_X11 already_AddRefed CreateHardwareVsyncSource() override; +#endif bool IsX11Display() { return mIsX11Display; } bool IsWaylandDisplay() override { diff --git a/gfx/webrender_bindings/RenderCompositorOGLSWGL.cpp b/gfx/webrender_bindings/RenderCompositorOGLSWGL.cpp index 84fc63266866..00a6c3ef6d6d 100644 --- a/gfx/webrender_bindings/RenderCompositorOGLSWGL.cpp +++ b/gfx/webrender_bindings/RenderCompositorOGLSWGL.cpp @@ -27,9 +27,7 @@ #ifdef MOZ_WIDGET_GTK # include "mozilla/widget/GtkCompositorWidget.h" # include -# ifdef MOZ_X11 -# include -# endif +# include #endif namespace mozilla { diff --git a/python/mozbuild/mozbuild/gn_processor.py b/python/mozbuild/mozbuild/gn_processor.py index ead9a4cf28cd..e358f770db0d 100644 --- a/python/mozbuild/mozbuild/gn_processor.py +++ b/python/mozbuild/mozbuild/gn_processor.py @@ -153,13 +153,7 @@ def filter_gn_config(gn_result, config, sandbox_vars, input_vars, gn_target): # mozbuild configuration. gn_out = {"targets": {}, "sandbox_vars": sandbox_vars, "gn_gen_args": input_vars} - gn_mozbuild_vars = ( - "MOZ_DEBUG", - "OS_TARGET", - "HOST_CPU_ARCH", - "CPU_ARCH", - "MOZ_X11", - ) + gn_mozbuild_vars = ("MOZ_DEBUG", "OS_TARGET", "HOST_CPU_ARCH", "CPU_ARCH") mozbuild_args = {k: config.substs.get(k) for k in gn_mozbuild_vars} gn_out["mozbuild_args"] = mozbuild_args @@ -492,7 +486,6 @@ def write_mozbuild( ("OS_TARGET",), ("CPU_ARCH",), ("MOZ_DEBUG", "OS_TARGET"), - ("OS_TARGET", "MOZ_X11"), ("OS_TARGET", "CPU_ARCH"), ("OS_TARGET", "CPU_ARCH", "MOZ_DEBUG"), ("MOZ_DEBUG", "OS_TARGET", "CPU_ARCH", "HOST_CPU_ARCH"), diff --git a/testing/tools/screenshot/gdk-screenshot.cpp b/testing/tools/screenshot/gdk-screenshot.cpp index f0c24d738974..dc75e4c9bfeb 100644 --- a/testing/tools/screenshot/gdk-screenshot.cpp +++ b/testing/tools/screenshot/gdk-screenshot.cpp @@ -35,9 +35,7 @@ * be written to stdout. */ #include -#ifdef MOZ_WAYLAND -# include -#endif +#include #include #include @@ -112,9 +110,9 @@ int main(int argc, char** argv) { GdkPixbuf* screenshot = nullptr; -#if defined(MOZ_ENABLE_DBUS) && defined(MOZ_WAYLAND) +#if defined(MOZ_ENABLE_DBUS) GdkDisplay* display = gdk_display_get_default(); - if (display && GDK_IS_WAYLAND_DISPLAY(display)) { + if (display && !GDK_IS_X11_DISPLAY(display)) { screenshot = get_screenshot_dbus(); } #endif diff --git a/testing/tools/screenshot/moz.build b/testing/tools/screenshot/moz.build index 9d530191fd14..eb87b72f64c5 100644 --- a/testing/tools/screenshot/moz.build +++ b/testing/tools/screenshot/moz.build @@ -4,7 +4,7 @@ # 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/. -if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk": +if CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk" and CONFIG["MOZ_X11"]: Program("screentopng") SOURCES += [ "gdk-screenshot.cpp", diff --git a/third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build b/third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build index 4623a27d2844..3dffbc4abbf9 100644 --- a/third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build +++ b/third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/array_view_gn/moz.build b/third_party/libwebrtc/api/array_view_gn/moz.build index 05a4469bdb13..aca9f5996637 100644 --- a/third_party/libwebrtc/api/array_view_gn/moz.build +++ b/third_party/libwebrtc/api/array_view_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -168,10 +169,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/audio/aec3_config_gn/moz.build b/third_party/libwebrtc/api/audio/aec3_config_gn/moz.build index 7032d87bc7d1..861233bfebea 100644 --- a/third_party/libwebrtc/api/audio/aec3_config_gn/moz.build +++ b/third_party/libwebrtc/api/audio/aec3_config_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build b/third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build index e2463d958d20..2421e514b69f 100644 --- a/third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build +++ b/third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -188,10 +189,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build b/third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build index 2fdeec88c445..48abf7cd40f2 100644 --- a/third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build +++ b/third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -181,10 +182,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build b/third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build index 005f5ee68dd1..41222e1e063f 100644 --- a/third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build +++ b/third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/audio/echo_control_gn/moz.build b/third_party/libwebrtc/api/audio/echo_control_gn/moz.build index c0ee63a814dc..132b296b2541 100644 --- a/third_party/libwebrtc/api/audio/echo_control_gn/moz.build +++ b/third_party/libwebrtc/api/audio/echo_control_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -168,10 +169,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build b/third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build index 920761ffa4e0..8499f556e362 100644 --- a/third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build +++ b/third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build b/third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build index fe3ff1d4e7db..a5f367308242 100644 --- a/third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build +++ b/third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build b/third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build index 1a0b4264a92f..f7bf17624ed1 100644 --- a/third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build +++ b/third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build @@ -77,6 +77,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -183,10 +184,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build b/third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build index b668e7d9d72c..b52257b6b644 100644 --- a/third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build +++ b/third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build @@ -78,6 +78,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" @@ -200,10 +201,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Android": DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" diff --git a/third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build b/third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build index 7e4c2f0c52d1..d84e1656f67a 100644 --- a/third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build +++ b/third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build @@ -78,6 +78,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" @@ -200,10 +201,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Android": DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" diff --git a/third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build b/third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build index ecff36080de7..e39db3512825 100644 --- a/third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build +++ b/third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build b/third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build index 9074b56517e3..6a431c897028 100644 --- a/third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build +++ b/third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build b/third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build index 67e9a33c880f..57f9cbdb1a6b 100644 --- a/third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build +++ b/third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build b/third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build index 6eb5a9d73d05..6b2c8222cff8 100644 --- a/third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build +++ b/third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build b/third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build index 0cc24bed07c2..bc3dac1e0ed3 100644 --- a/third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build +++ b/third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn/moz.build b/third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn/moz.build index e6710b7a6658..ca0df168ef91 100644 --- a/third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn/moz.build +++ b/third_party/libwebrtc/api/audio_codecs/ilbc/audio_decoder_ilbc_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -187,10 +188,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_config_gn/moz.build b/third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_config_gn/moz.build index 44fc97849aca..4b3a5922de7e 100644 --- a/third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_config_gn/moz.build +++ b/third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_config_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn/moz.build b/third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn/moz.build index 73ca72d975cb..0fd8a2cd93f7 100644 --- a/third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn/moz.build +++ b/third_party/libwebrtc/api/audio_codecs/ilbc/audio_encoder_ilbc_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -187,10 +188,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_float_gn/moz.build b/third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_float_gn/moz.build index 7b1781b19ef2..ea25619a8fb5 100644 --- a/third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_float_gn/moz.build +++ b/third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_float_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -173,10 +174,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_gn/moz.build b/third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_gn/moz.build index d605e2631478..63a9de405eb0 100644 --- a/third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_gn/moz.build +++ b/third_party/libwebrtc/api/audio_codecs/isac/audio_decoder_isac_gn/moz.build @@ -72,6 +72,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" @@ -190,10 +191,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Android": DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" diff --git a/third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_float_gn/moz.build b/third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_float_gn/moz.build index 78d3d4c5cfcb..80d57e950cfd 100644 --- a/third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_float_gn/moz.build +++ b/third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_float_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -173,10 +174,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_gn/moz.build b/third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_gn/moz.build index a6fa33f167b1..ad8509420ece 100644 --- a/third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_gn/moz.build +++ b/third_party/libwebrtc/api/audio_codecs/isac/audio_encoder_isac_gn/moz.build @@ -72,6 +72,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" @@ -190,10 +191,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Android": DEFINES["WEBRTC_USE_BUILTIN_ISAC_FIX"] = "0" diff --git a/third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build b/third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build index 67294ad9b7ac..1aac13195a5b 100644 --- a/third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build +++ b/third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -181,10 +182,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build b/third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build index 59ae4dd2821f..3c14d0afe9b6 100644 --- a/third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build +++ b/third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build b/third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build index 05f7073f3af1..18314dfa72ed 100644 --- a/third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build +++ b/third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -188,10 +189,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build b/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build index 1cbbd76d13a2..58f0062b014e 100644 --- a/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build +++ b/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -181,10 +182,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build b/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build index f2dd3b9c0434..a8f5c615097a 100644 --- a/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build +++ b/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build @@ -79,6 +79,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -185,10 +186,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build b/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build index b126ad70f134..2afcfb057136 100644 --- a/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build +++ b/third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -188,10 +189,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/audio_options_api_gn/moz.build b/third_party/libwebrtc/api/audio_options_api_gn/moz.build index c5d3b22150b8..a9ca2f37f654 100644 --- a/third_party/libwebrtc/api/audio_options_api_gn/moz.build +++ b/third_party/libwebrtc/api/audio_options_api_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/bitrate_allocation_gn/moz.build b/third_party/libwebrtc/api/bitrate_allocation_gn/moz.build index f0c626a45e3f..2cc056678b2f 100644 --- a/third_party/libwebrtc/api/bitrate_allocation_gn/moz.build +++ b/third_party/libwebrtc/api/bitrate_allocation_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -168,10 +169,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/call_api_gn/moz.build b/third_party/libwebrtc/api/call_api_gn/moz.build index 81dbf266c20a..c6b01250ead4 100644 --- a/third_party/libwebrtc/api/call_api_gn/moz.build +++ b/third_party/libwebrtc/api/call_api_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/callfactory_api_gn/moz.build b/third_party/libwebrtc/api/callfactory_api_gn/moz.build index 91184e1e0481..bb55b07e9fcd 100644 --- a/third_party/libwebrtc/api/callfactory_api_gn/moz.build +++ b/third_party/libwebrtc/api/callfactory_api_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build b/third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build index 0829f1fff22a..fe4a347c045d 100644 --- a/third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build +++ b/third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -168,10 +169,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build b/third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build index dea3d6f50af4..aaaaeac661d8 100644 --- a/third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build +++ b/third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -168,10 +169,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/crypto/options_gn/moz.build b/third_party/libwebrtc/api/crypto/options_gn/moz.build index 4b7cdf9e3fff..1849070995e9 100644 --- a/third_party/libwebrtc/api/crypto/options_gn/moz.build +++ b/third_party/libwebrtc/api/crypto/options_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -189,10 +190,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/fec_controller_api_gn/moz.build b/third_party/libwebrtc/api/fec_controller_api_gn/moz.build index d4b12727165e..4b623b00340f 100644 --- a/third_party/libwebrtc/api/fec_controller_api_gn/moz.build +++ b/third_party/libwebrtc/api/fec_controller_api_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build b/third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build index 8a12110a3486..39a5a04f5a45 100644 --- a/third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build +++ b/third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build @@ -71,6 +71,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -181,10 +182,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/function_view_gn/moz.build b/third_party/libwebrtc/api/function_view_gn/moz.build index a05888ec6443..67fc4e25a27d 100644 --- a/third_party/libwebrtc/api/function_view_gn/moz.build +++ b/third_party/libwebrtc/api/function_view_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -168,10 +169,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build b/third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build index 9bfd92de3b22..e2eb369f3e76 100644 --- a/third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build +++ b/third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/media_stream_interface_gn/moz.build b/third_party/libwebrtc/api/media_stream_interface_gn/moz.build index 0a4dae41ad4e..90856a4e62c9 100644 --- a/third_party/libwebrtc/api/media_stream_interface_gn/moz.build +++ b/third_party/libwebrtc/api/media_stream_interface_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build b/third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build index e1e72b42b785..0b2386cefdd1 100644 --- a/third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build +++ b/third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -187,10 +188,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build b/third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build index ad0b2116939a..b1fa978fd030 100644 --- a/third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build +++ b/third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -187,10 +188,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build b/third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build index bb2142070fab..a250cf1b72f2 100644 --- a/third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build +++ b/third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -179,10 +180,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build b/third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build index b941990078ff..179458a984a3 100644 --- a/third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build +++ b/third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build b/third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build index 4e3f4953de5b..1a5b0bf109b0 100644 --- a/third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build +++ b/third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/numerics/numerics_gn/moz.build b/third_party/libwebrtc/api/numerics/numerics_gn/moz.build index 9619b827e47b..fa11b290a901 100644 --- a/third_party/libwebrtc/api/numerics/numerics_gn/moz.build +++ b/third_party/libwebrtc/api/numerics/numerics_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/priority_gn/moz.build b/third_party/libwebrtc/api/priority_gn/moz.build index d24a05cc8a6e..dbe91f704896 100644 --- a/third_party/libwebrtc/api/priority_gn/moz.build +++ b/third_party/libwebrtc/api/priority_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/refcountedbase_gn/moz.build b/third_party/libwebrtc/api/refcountedbase_gn/moz.build index 11fd3b4b4193..1511ac2e4449 100644 --- a/third_party/libwebrtc/api/refcountedbase_gn/moz.build +++ b/third_party/libwebrtc/api/refcountedbase_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/rtc_error_gn/moz.build b/third_party/libwebrtc/api/rtc_error_gn/moz.build index 8097cda0b436..01b92cee7a65 100644 --- a/third_party/libwebrtc/api/rtc_error_gn/moz.build +++ b/third_party/libwebrtc/api/rtc_error_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build b/third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build index 5e8e0e2eceb5..62dec010acb2 100644 --- a/third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build +++ b/third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -181,10 +182,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/rtp_headers_gn/moz.build b/third_party/libwebrtc/api/rtp_headers_gn/moz.build index f9a2bee08b61..2a67aeb66e3c 100644 --- a/third_party/libwebrtc/api/rtp_headers_gn/moz.build +++ b/third_party/libwebrtc/api/rtp_headers_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/rtp_packet_info_gn/moz.build b/third_party/libwebrtc/api/rtp_packet_info_gn/moz.build index 514ad3db2152..8918746b0823 100644 --- a/third_party/libwebrtc/api/rtp_packet_info_gn/moz.build +++ b/third_party/libwebrtc/api/rtp_packet_info_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/rtp_parameters_gn/moz.build b/third_party/libwebrtc/api/rtp_parameters_gn/moz.build index f14b25c6b090..23d200f8b08e 100644 --- a/third_party/libwebrtc/api/rtp_parameters_gn/moz.build +++ b/third_party/libwebrtc/api/rtp_parameters_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -177,10 +178,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build b/third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build index 3d00c459ad06..6b31767ec818 100644 --- a/third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build +++ b/third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/scoped_refptr_gn/moz.build b/third_party/libwebrtc/api/scoped_refptr_gn/moz.build index 21c182e58c19..97b07c9010df 100644 --- a/third_party/libwebrtc/api/scoped_refptr_gn/moz.build +++ b/third_party/libwebrtc/api/scoped_refptr_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/simulated_network_api_gn/moz.build b/third_party/libwebrtc/api/simulated_network_api_gn/moz.build index 5ab209171493..17cbb28903f1 100644 --- a/third_party/libwebrtc/api/simulated_network_api_gn/moz.build +++ b/third_party/libwebrtc/api/simulated_network_api_gn/moz.build @@ -71,6 +71,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -181,10 +182,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build b/third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build index 318260b210f0..691d7edc2d3f 100644 --- a/third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build +++ b/third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build b/third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build index 40ebc67f8c0f..3513f9c2243d 100644 --- a/third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build +++ b/third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build b/third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build index 6c4338cc161e..04aaa9aa2b8b 100644 --- a/third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build +++ b/third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/transport/goog_cc_gn/moz.build b/third_party/libwebrtc/api/transport/goog_cc_gn/moz.build index cc8c4aa8f2b4..409c7dde4b5d 100644 --- a/third_party/libwebrtc/api/transport/goog_cc_gn/moz.build +++ b/third_party/libwebrtc/api/transport/goog_cc_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -189,10 +190,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/transport/network_control_gn/moz.build b/third_party/libwebrtc/api/transport/network_control_gn/moz.build index eb3e9853c598..09e38326bde0 100644 --- a/third_party/libwebrtc/api/transport/network_control_gn/moz.build +++ b/third_party/libwebrtc/api/transport/network_control_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build b/third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build index 40322fdb23ac..735d60d2d2db 100644 --- a/third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build +++ b/third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build b/third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build index 9452c3c42f76..efeffbc65809 100644 --- a/third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build +++ b/third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/transport/webrtc_key_value_config_gn/moz.build b/third_party/libwebrtc/api/transport/webrtc_key_value_config_gn/moz.build index 6eb8885b7d70..f3132f72aba4 100644 --- a/third_party/libwebrtc/api/transport/webrtc_key_value_config_gn/moz.build +++ b/third_party/libwebrtc/api/transport/webrtc_key_value_config_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/transport_api_gn/moz.build b/third_party/libwebrtc/api/transport_api_gn/moz.build index 8edd46061914..41b32d6762b0 100644 --- a/third_party/libwebrtc/api/transport_api_gn/moz.build +++ b/third_party/libwebrtc/api/transport_api_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/units/data_rate_gn/moz.build b/third_party/libwebrtc/api/units/data_rate_gn/moz.build index 693019ab4a99..6708de4bb087 100644 --- a/third_party/libwebrtc/api/units/data_rate_gn/moz.build +++ b/third_party/libwebrtc/api/units/data_rate_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/units/data_size_gn/moz.build b/third_party/libwebrtc/api/units/data_size_gn/moz.build index 65aa40d07d82..14b9742573c4 100644 --- a/third_party/libwebrtc/api/units/data_size_gn/moz.build +++ b/third_party/libwebrtc/api/units/data_size_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/units/frequency_gn/moz.build b/third_party/libwebrtc/api/units/frequency_gn/moz.build index d3e617765af1..79fcff48ef5d 100644 --- a/third_party/libwebrtc/api/units/frequency_gn/moz.build +++ b/third_party/libwebrtc/api/units/frequency_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/units/time_delta_gn/moz.build b/third_party/libwebrtc/api/units/time_delta_gn/moz.build index 177fe043be65..9cd9ff24f369 100644 --- a/third_party/libwebrtc/api/units/time_delta_gn/moz.build +++ b/third_party/libwebrtc/api/units/time_delta_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/units/timestamp_gn/moz.build b/third_party/libwebrtc/api/units/timestamp_gn/moz.build index a8b085943777..23aa0ba2c5bb 100644 --- a/third_party/libwebrtc/api/units/timestamp_gn/moz.build +++ b/third_party/libwebrtc/api/units/timestamp_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build b/third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build index c5c123eb499c..0ecc793d69b8 100644 --- a/third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build +++ b/third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -189,10 +190,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/video/encoded_frame_gn/moz.build b/third_party/libwebrtc/api/video/encoded_frame_gn/moz.build index 3adb5ed23c7a..456c8a541dd7 100644 --- a/third_party/libwebrtc/api/video/encoded_frame_gn/moz.build +++ b/third_party/libwebrtc/api/video/encoded_frame_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -189,10 +190,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/video/encoded_image_gn/moz.build b/third_party/libwebrtc/api/video/encoded_image_gn/moz.build index b45968f1c6a5..d109bfa1a07a 100644 --- a/third_party/libwebrtc/api/video/encoded_image_gn/moz.build +++ b/third_party/libwebrtc/api/video/encoded_image_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build b/third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build index bb772b78c998..df2bcac4b72e 100644 --- a/third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build +++ b/third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/video/video_adaptation_gn/moz.build b/third_party/libwebrtc/api/video/video_adaptation_gn/moz.build index 140c6ead1e41..539cc93e02ba 100644 --- a/third_party/libwebrtc/api/video/video_adaptation_gn/moz.build +++ b/third_party/libwebrtc/api/video/video_adaptation_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build b/third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build index 22b9e428b7cc..427be8522938 100644 --- a/third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build +++ b/third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build b/third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build index aaf863a6b253..07db1b3b3853 100644 --- a/third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build +++ b/third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build b/third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build index d47ea5a242fa..8726c6c5a5a2 100644 --- a/third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build +++ b/third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build b/third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build index 2fe69a116e43..9f6daffa4acc 100644 --- a/third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build +++ b/third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/video/video_frame_gn/moz.build b/third_party/libwebrtc/api/video/video_frame_gn/moz.build index ff9becd4243d..cec245170a7f 100644 --- a/third_party/libwebrtc/api/video/video_frame_gn/moz.build +++ b/third_party/libwebrtc/api/video/video_frame_gn/moz.build @@ -76,6 +76,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -182,10 +183,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build b/third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build index db190b5f59d5..fa9d71395c18 100644 --- a/third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build +++ b/third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build @@ -77,6 +77,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -191,10 +192,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/video/video_frame_i420_gn/moz.build b/third_party/libwebrtc/api/video/video_frame_i420_gn/moz.build index 9b1406951c37..3d4c1bd89978 100644 --- a/third_party/libwebrtc/api/video/video_frame_i420_gn/moz.build +++ b/third_party/libwebrtc/api/video/video_frame_i420_gn/moz.build @@ -77,6 +77,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -191,10 +192,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build b/third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build index 04b07b2a40e5..c817dc498260 100644 --- a/third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build +++ b/third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/video/video_frame_nv12_gn/moz.build b/third_party/libwebrtc/api/video/video_frame_nv12_gn/moz.build index 263b4983eb86..63ee6f90991c 100644 --- a/third_party/libwebrtc/api/video/video_frame_nv12_gn/moz.build +++ b/third_party/libwebrtc/api/video/video_frame_nv12_gn/moz.build @@ -77,6 +77,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -191,10 +192,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/video/video_frame_type_gn/moz.build b/third_party/libwebrtc/api/video/video_frame_type_gn/moz.build index e420434d0d46..57cfaf7c2371 100644 --- a/third_party/libwebrtc/api/video/video_frame_type_gn/moz.build +++ b/third_party/libwebrtc/api/video/video_frame_type_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build b/third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build index 0e3dceae30fe..54cdbd8c5754 100644 --- a/third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build +++ b/third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build @@ -77,6 +77,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -183,10 +184,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/video/video_stream_encoder_create_gn/moz.build b/third_party/libwebrtc/api/video/video_stream_encoder_create_gn/moz.build index 5a0cb4d7a170..57a39cfe4047 100644 --- a/third_party/libwebrtc/api/video/video_stream_encoder_create_gn/moz.build +++ b/third_party/libwebrtc/api/video/video_stream_encoder_create_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -189,10 +190,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build b/third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build index bc76ea3cb51f..e5e9a7c055c7 100644 --- a/third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build +++ b/third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build b/third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build index d1b9e96ede7e..2666e25ab7d9 100644 --- a/third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build +++ b/third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -168,10 +169,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build b/third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build index f1509f60b449..1d21c1fa8129 100644 --- a/third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build +++ b/third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -189,10 +190,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/video_codecs/builtin_video_encoder_factory_gn/moz.build b/third_party/libwebrtc/api/video_codecs/builtin_video_encoder_factory_gn/moz.build index 6839a604b7db..bd2984146079 100644 --- a/third_party/libwebrtc/api/video_codecs/builtin_video_encoder_factory_gn/moz.build +++ b/third_party/libwebrtc/api/video_codecs/builtin_video_encoder_factory_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -189,10 +190,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build b/third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build index 122624bd33e0..90afc61ce773 100644 --- a/third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build +++ b/third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build @@ -76,6 +76,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -190,10 +191,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build b/third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build index 0dd019385919..acf020268987 100644 --- a/third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build +++ b/third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build @@ -82,6 +82,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -188,10 +189,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build b/third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build index 3db1ee8a7b3a..e0bcb09d599c 100644 --- a/third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build +++ b/third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -189,10 +190,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/audio/audio_gn/moz.build b/third_party/libwebrtc/audio/audio_gn/moz.build index 59588fa3e706..48c74e8063bc 100644 --- a/third_party/libwebrtc/audio/audio_gn/moz.build +++ b/third_party/libwebrtc/audio/audio_gn/moz.build @@ -88,6 +88,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -202,10 +203,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build b/third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build index b387486d0543..f3708d6b8e19 100644 --- a/third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build +++ b/third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build @@ -76,6 +76,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -189,10 +190,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build b/third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build index 98fe445c2442..0c08bff6a347 100644 --- a/third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build +++ b/third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build @@ -84,6 +84,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -198,10 +199,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/call/audio_sender_interface_gn/moz.build b/third_party/libwebrtc/call/audio_sender_interface_gn/moz.build index 8418214e981b..a746c8807867 100644 --- a/third_party/libwebrtc/call/audio_sender_interface_gn/moz.build +++ b/third_party/libwebrtc/call/audio_sender_interface_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/call/bitrate_allocator_gn/moz.build b/third_party/libwebrtc/call/bitrate_allocator_gn/moz.build index d0706ba7ae9f..8d140ba12560 100644 --- a/third_party/libwebrtc/call/bitrate_allocator_gn/moz.build +++ b/third_party/libwebrtc/call/bitrate_allocator_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -187,10 +188,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/call/bitrate_configurator_gn/moz.build b/third_party/libwebrtc/call/bitrate_configurator_gn/moz.build index 3302bb8599a1..2dba19a53abb 100644 --- a/third_party/libwebrtc/call/bitrate_configurator_gn/moz.build +++ b/third_party/libwebrtc/call/bitrate_configurator_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -189,10 +190,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/call/call_gn/moz.build b/third_party/libwebrtc/call/call_gn/moz.build index 24f1369ef9fc..8cb24f97489c 100644 --- a/third_party/libwebrtc/call/call_gn/moz.build +++ b/third_party/libwebrtc/call/call_gn/moz.build @@ -79,6 +79,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -193,10 +194,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/call/call_interfaces_gn/moz.build b/third_party/libwebrtc/call/call_interfaces_gn/moz.build index e0f8d23e1371..4f07c8b7319c 100644 --- a/third_party/libwebrtc/call/call_interfaces_gn/moz.build +++ b/third_party/libwebrtc/call/call_interfaces_gn/moz.build @@ -80,6 +80,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -194,10 +195,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/call/fake_network_gn/moz.build b/third_party/libwebrtc/call/fake_network_gn/moz.build index 196758b397c6..54b8d2df6be0 100644 --- a/third_party/libwebrtc/call/fake_network_gn/moz.build +++ b/third_party/libwebrtc/call/fake_network_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -189,10 +190,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/call/rtp_interfaces_gn/moz.build b/third_party/libwebrtc/call/rtp_interfaces_gn/moz.build index 51f46cc22a65..040939df59dd 100644 --- a/third_party/libwebrtc/call/rtp_interfaces_gn/moz.build +++ b/third_party/libwebrtc/call/rtp_interfaces_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -189,10 +190,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/call/rtp_receiver_gn/moz.build b/third_party/libwebrtc/call/rtp_receiver_gn/moz.build index 12d0556710c3..5c1f19a9da2b 100644 --- a/third_party/libwebrtc/call/rtp_receiver_gn/moz.build +++ b/third_party/libwebrtc/call/rtp_receiver_gn/moz.build @@ -77,6 +77,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -191,10 +192,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/call/rtp_sender_gn/moz.build b/third_party/libwebrtc/call/rtp_sender_gn/moz.build index 114bad2f7e7c..1d14b0310012 100644 --- a/third_party/libwebrtc/call/rtp_sender_gn/moz.build +++ b/third_party/libwebrtc/call/rtp_sender_gn/moz.build @@ -77,6 +77,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -191,10 +192,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/call/simulated_network_gn/moz.build b/third_party/libwebrtc/call/simulated_network_gn/moz.build index b2777785c2a0..62ff82980cbe 100644 --- a/third_party/libwebrtc/call/simulated_network_gn/moz.build +++ b/third_party/libwebrtc/call/simulated_network_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -189,10 +190,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/call/simulated_packet_receiver_gn/moz.build b/third_party/libwebrtc/call/simulated_packet_receiver_gn/moz.build index 99a8c561b827..e51a1dce7345 100644 --- a/third_party/libwebrtc/call/simulated_packet_receiver_gn/moz.build +++ b/third_party/libwebrtc/call/simulated_packet_receiver_gn/moz.build @@ -71,6 +71,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -181,10 +182,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/call/video_stream_api_gn/moz.build b/third_party/libwebrtc/call/video_stream_api_gn/moz.build index f8ead06f73a9..926361a8facb 100644 --- a/third_party/libwebrtc/call/video_stream_api_gn/moz.build +++ b/third_party/libwebrtc/call/video_stream_api_gn/moz.build @@ -76,6 +76,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -190,10 +191,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build b/third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build index 93cca31ec63e..386e90330f6f 100644 --- a/third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build +++ b/third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build @@ -80,6 +80,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -173,10 +174,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build b/third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build index 66e9a29ea04e..7adcbbf362b3 100644 --- a/third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build +++ b/third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -169,10 +170,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build b/third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build index eda1ed763973..8e471b3278ca 100644 --- a/third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build +++ b/third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build @@ -117,6 +117,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -245,10 +246,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Android": UNIFIED_SOURCES += [ diff --git a/third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build b/third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build index 92623b42dafc..5475e35ad626 100644 --- a/third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build +++ b/third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -187,10 +188,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/common_audio/common_audio_gn/moz.build b/third_party/libwebrtc/common_audio/common_audio_gn/moz.build index 324c47f7f0b3..e499c12bf0a2 100644 --- a/third_party/libwebrtc/common_audio/common_audio_gn/moz.build +++ b/third_party/libwebrtc/common_audio/common_audio_gn/moz.build @@ -87,6 +87,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -200,10 +201,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build b/third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build index ce772d05d069..36ffd6add1cf 100644 --- a/third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build +++ b/third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build @@ -79,6 +79,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_ARCH_ARM64"] = True DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True @@ -169,10 +170,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Android": DEFINES["WEBRTC_ARCH_ARM64"] = True diff --git a/third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build b/third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build index 2d49b0feb812..ba1537f7dd6d 100644 --- a/third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build +++ b/third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build @@ -78,6 +78,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_ARCH_ARM64"] = True DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True @@ -168,10 +169,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Android": DEFINES["WEBRTC_ARCH_ARM64"] = True diff --git a/third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build b/third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build index c6e2fea08973..c516a1769e68 100644 --- a/third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build +++ b/third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build @@ -79,6 +79,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build b/third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build index 99b2b7ca574a..e93b927f63d1 100644 --- a/third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build +++ b/third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -188,10 +189,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/common_audio/fir_filter_gn/moz.build b/third_party/libwebrtc/common_audio/fir_filter_gn/moz.build index 8bdacc3ed9a0..1bb7ad1e4b1a 100644 --- a/third_party/libwebrtc/common_audio/fir_filter_gn/moz.build +++ b/third_party/libwebrtc/common_audio/fir_filter_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build b/third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build index b03c7f02548d..e285755822ab 100644 --- a/third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build +++ b/third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -179,10 +180,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build b/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build index 6bb1ba621f7f..49d8183bb88e 100644 --- a/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build +++ b/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -209,10 +210,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build b/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build index e0ca59fe0daa..b3213bf070dd 100644 --- a/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build +++ b/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build b/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build index 9f4831364a6e..6d0370462411 100644 --- a/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build +++ b/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -184,10 +185,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Android": UNIFIED_SOURCES += [ diff --git a/third_party/libwebrtc/common_video/common_video_gn/moz.build b/third_party/libwebrtc/common_video/common_video_gn/moz.build index 152f97bfba5d..5d6a4adcb34f 100644 --- a/third_party/libwebrtc/common_video/common_video_gn/moz.build +++ b/third_party/libwebrtc/common_video/common_video_gn/moz.build @@ -88,6 +88,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -202,10 +203,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/common_video/frame_counts_gn/moz.build b/third_party/libwebrtc/common_video/frame_counts_gn/moz.build index c6862b15226e..c33906773bba 100644 --- a/third_party/libwebrtc/common_video/frame_counts_gn/moz.build +++ b/third_party/libwebrtc/common_video/frame_counts_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build b/third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build index 8c15eb22811b..04b49591a725 100644 --- a/third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build +++ b/third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build b/third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build index 01f35493693b..7cd0d06686bd 100644 --- a/third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build +++ b/third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build @@ -77,6 +77,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -183,10 +184,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build b/third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build index 113e741d1ce3..7902cecfcf02 100644 --- a/third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build +++ b/third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build @@ -80,6 +80,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -194,10 +195,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build b/third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build index 1e218dd4ced0..5ce1736a8a31 100644 --- a/third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build +++ b/third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build b/third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build index f56cb55bc4a3..87fa2c1dac0a 100644 --- a/third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build +++ b/third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build @@ -78,6 +78,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -192,10 +193,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/logging/rtc_event_video_gn/moz.build b/third_party/libwebrtc/logging/rtc_event_video_gn/moz.build index af6a9609eea7..35bbf759ab42 100644 --- a/third_party/libwebrtc/logging/rtc_event_video_gn/moz.build +++ b/third_party/libwebrtc/logging/rtc_event_video_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -181,10 +182,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build b/third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build index 03221a6c42ac..6b35e5a077a7 100644 --- a/third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build +++ b/third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/media/rtc_constants_gn/moz.build b/third_party/libwebrtc/media/rtc_constants_gn/moz.build index d2bbd24e0598..78cddb03a1f8 100644 --- a/third_party/libwebrtc/media/rtc_constants_gn/moz.build +++ b/third_party/libwebrtc/media/rtc_constants_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/media/rtc_encoder_simulcast_proxy_gn/moz.build b/third_party/libwebrtc/media/rtc_encoder_simulcast_proxy_gn/moz.build index 262fc4d73759..4f84ca1381b8 100644 --- a/third_party/libwebrtc/media/rtc_encoder_simulcast_proxy_gn/moz.build +++ b/third_party/libwebrtc/media/rtc_encoder_simulcast_proxy_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -189,10 +190,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/media/rtc_h264_profile_id_gn/moz.build b/third_party/libwebrtc/media/rtc_h264_profile_id_gn/moz.build index ff98756fac68..46b6a25feae1 100644 --- a/third_party/libwebrtc/media/rtc_h264_profile_id_gn/moz.build +++ b/third_party/libwebrtc/media/rtc_h264_profile_id_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -189,10 +190,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build b/third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build index ff63c46eb087..aff43704f414 100644 --- a/third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build +++ b/third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build @@ -77,6 +77,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -191,10 +192,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/media/rtc_media_base_gn/moz.build b/third_party/libwebrtc/media/rtc_media_base_gn/moz.build index 91d7e89967d7..7b0ac4539460 100644 --- a/third_party/libwebrtc/media/rtc_media_base_gn/moz.build +++ b/third_party/libwebrtc/media/rtc_media_base_gn/moz.build @@ -80,6 +80,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -194,10 +195,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/media/rtc_media_config_gn/moz.build b/third_party/libwebrtc/media/rtc_media_config_gn/moz.build index 71f2d96715f2..e559dfd6753a 100644 --- a/third_party/libwebrtc/media/rtc_media_config_gn/moz.build +++ b/third_party/libwebrtc/media/rtc_media_config_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build b/third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build index 49e703a7e6b2..266b11ad8e35 100644 --- a/third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build +++ b/third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -189,10 +190,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/media/rtc_vp9_profile_gn/moz.build b/third_party/libwebrtc/media/rtc_vp9_profile_gn/moz.build index d8ddc3ea88c1..52456dd65b21 100644 --- a/third_party/libwebrtc/media/rtc_vp9_profile_gn/moz.build +++ b/third_party/libwebrtc/media/rtc_vp9_profile_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build index dcecd8df2a6f..1f968a13a1d3 100644 --- a/third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build @@ -78,6 +78,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -191,10 +192,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build index aad35a215845..1c313a5b00ea 100644 --- a/third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build index 7110b83c49b0..bd7056caf31a 100644 --- a/third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build index 2110ecffab7e..6fa011586483 100644 --- a/third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -187,10 +188,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build index 88fe61278f7a..b537062aefdd 100644 --- a/third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build index 226ff7d8fca6..b38993845c18 100644 --- a/third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build @@ -84,6 +84,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -197,10 +198,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/default_neteq_factory_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/default_neteq_factory_gn/moz.build index cb4a1e03c5ed..df061c661836 100644 --- a/third_party/libwebrtc/modules/audio_coding/default_neteq_factory_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/default_neteq_factory_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -187,10 +188,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build index 52a3ff3a6469..e0f07f23519d 100644 --- a/third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build index b5784729b318..3716ec4cbead 100644 --- a/third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -181,10 +182,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build index ddab215ea75e..8910ce7cf42a 100644 --- a/third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build index 144389735865..71d1053761a3 100644 --- a/third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -181,10 +182,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/ilbc_c_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/ilbc_c_gn/moz.build index 8a5b1d9a4055..165ab4b8ac00 100644 --- a/third_party/libwebrtc/modules/audio_coding/ilbc_c_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/ilbc_c_gn/moz.build @@ -142,6 +142,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -255,10 +256,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/ilbc_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/ilbc_gn/moz.build index 23ef08d42488..e46ee8458f96 100644 --- a/third_party/libwebrtc/modules/audio_coding/ilbc_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/ilbc_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -188,10 +189,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build index 34b8f86c2b87..538b0d271d93 100644 --- a/third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/isac_c_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/isac_c_gn/moz.build index acaca70d7727..43fb6469dde7 100644 --- a/third_party/libwebrtc/modules/audio_coding/isac_c_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/isac_c_gn/moz.build @@ -96,6 +96,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -195,10 +196,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/isac_common_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/isac_common_gn/moz.build index 0e8c1b1dd663..b4ed48e62bcb 100644 --- a/third_party/libwebrtc/modules/audio_coding/isac_common_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/isac_common_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/isac_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/isac_gn/moz.build index 92ff47ee6591..67f836250c4f 100644 --- a/third_party/libwebrtc/modules/audio_coding/isac_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/isac_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -174,10 +175,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build index 5c4369b3ebb3..b7c99fdd7120 100644 --- a/third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build @@ -73,6 +73,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -175,10 +176,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build index dc0db973a49c..16e35fafbb90 100644 --- a/third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build index 3ba33fec8790..fb0747b69c97 100644 --- a/third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build @@ -106,6 +106,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -219,10 +220,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build index c4f4cb3fed21..24cda76b6795 100644 --- a/third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build index 2ab3bbb8e5ed..621edd1f38e9 100644 --- a/third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build @@ -76,6 +76,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -182,10 +183,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/red_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/red_gn/moz.build index 7e1ba16b4d03..ff0cdea50735 100644 --- a/third_party/libwebrtc/modules/audio_coding/red_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/red_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -187,10 +188,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build index 0c16ac5da126..8a5e2d696bd7 100644 --- a/third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -187,10 +188,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build index 3178c6c93f43..543f023f8f62 100644 --- a/third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build @@ -80,6 +80,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_CODEC_ISAC"] = True DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True @@ -190,10 +191,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Android": DEFINES["WEBRTC_CODEC_ISAC"] = True diff --git a/third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build index 088333bfad0f..e831769c5712 100644 --- a/third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build @@ -80,6 +80,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_CODEC_ISAC"] = True DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True @@ -197,10 +198,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Android": DEFINES["WEBRTC_CODEC_ISAC"] = True diff --git a/third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build b/third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build index b831a6a963f9..fa94ad5248ed 100644 --- a/third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build @@ -79,6 +79,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_CODEC_ISAC"] = True DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True @@ -189,10 +190,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Android": DEFINES["WEBRTC_CODEC_ISAC"] = True diff --git a/third_party/libwebrtc/modules/audio_device/audio_device_api_gn/moz.build b/third_party/libwebrtc/modules/audio_device/audio_device_api_gn/moz.build index d9c5dd112409..0680df25464c 100644 --- a/third_party/libwebrtc/modules/audio_device/audio_device_api_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_device/audio_device_api_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/audio_device/audio_device_buffer_gn/moz.build b/third_party/libwebrtc/modules/audio_device/audio_device_buffer_gn/moz.build index 01897b07dd4a..8e1e8c6eea6d 100644 --- a/third_party/libwebrtc/modules/audio_device/audio_device_buffer_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_device/audio_device_buffer_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -188,10 +189,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_device/audio_device_default_gn/moz.build b/third_party/libwebrtc/modules/audio_device/audio_device_default_gn/moz.build index f6a575a1a8ce..a079f00e5125 100644 --- a/third_party/libwebrtc/modules/audio_device/audio_device_default_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_device/audio_device_default_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/audio_device/audio_device_generic_gn/moz.build b/third_party/libwebrtc/modules/audio_device/audio_device_generic_gn/moz.build index 9892042bbf2c..ff6ced957605 100644 --- a/third_party/libwebrtc/modules/audio_device/audio_device_generic_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_device/audio_device_generic_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -187,10 +188,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build b/third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build index 83c5a9232d73..f57f39f961b3 100644 --- a/third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build @@ -71,6 +71,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -181,10 +182,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build b/third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build index 6073b50c7f17..c67982918fad 100644 --- a/third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build @@ -78,6 +78,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -192,10 +193,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build b/third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build index 8a309a3acd82..6ef7c5724e6f 100644 --- a/third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -187,10 +188,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build b/third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build index 70628ec3406e..cf7151974dc1 100644 --- a/third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build @@ -77,6 +77,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -190,10 +191,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build index 8b5bcad4cda3..b1898d53aebc 100644 --- a/third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -168,10 +169,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build index 55e74efbd6b4..249c41bf524e 100644 --- a/third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -179,10 +180,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build index c06800655837..81618e8ebb35 100644 --- a/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build @@ -84,6 +84,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -177,10 +178,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build index b6be5725af6c..f4efbb9a681a 100644 --- a/third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build index ffcc1a535606..5ccd7db91d12 100644 --- a/third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -179,10 +180,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build index 2550312b2234..a1dbc7c8d7c1 100644 --- a/third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build @@ -128,6 +128,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -241,10 +242,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build index 019c96b07ff4..d55b326e7ced 100644 --- a/third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -168,10 +169,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build index f23caeb77107..33c5ef238fe6 100644 --- a/third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build index 9ddf20b2990c..a2685d26891f 100644 --- a/third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build index db1ef5a9d6cc..9e65da35030a 100644 --- a/third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -168,10 +169,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build index c0b6f10ed98f..452ea8eb6fa6 100644 --- a/third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build index ed1734f90753..35e3329585e0 100644 --- a/third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build index cd0571835f74..efc4513c9e30 100644 --- a/third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build index d1ea6f244078..3efc2af58545 100644 --- a/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build @@ -76,6 +76,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -197,10 +198,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build index 135b9b1307bd..cb7f9000736f 100644 --- a/third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -188,10 +189,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build index 8309f00d6e80..2a0e9bc2c354 100644 --- a/third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/agc/gain_map_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/agc/gain_map_gn/moz.build index 14100c521e1c..68843197cf02 100644 --- a/third_party/libwebrtc/modules/audio_processing/agc/gain_map_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/agc/gain_map_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build index b317c369d234..9cdc513dffeb 100644 --- a/third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -188,10 +189,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build index e642f47586ac..c4ba6d610388 100644 --- a/third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build @@ -76,6 +76,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -189,10 +190,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gn/moz.build index 67be6299be61..873fc73ed2ae 100644 --- a/third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gn/moz.build @@ -78,6 +78,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -191,10 +192,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build index 78894c92b1a2..c082e8be201d 100644 --- a/third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build index 95dad87c0457..bb2364621f40 100644 --- a/third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build index b127a2fe241c..c2278b5584cf 100644 --- a/third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build @@ -77,6 +77,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -190,10 +191,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build index 30fe512c32a1..7cbfedef3a61 100644 --- a/third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/agc2/level_estimation_agc_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/agc2/level_estimation_agc_gn/moz.build index 0e8ad5228592..6a681f6d5eef 100644 --- a/third_party/libwebrtc/modules/audio_processing/agc2/level_estimation_agc_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/agc2/level_estimation_agc_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -188,10 +189,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build index d2c237072f9e..af09244a52ed 100644 --- a/third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build @@ -78,6 +78,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -191,10 +192,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build index 247de8f6e9c9..b6cae79851f1 100644 --- a/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build @@ -82,6 +82,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -195,10 +196,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad_with_level_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad_with_level_gn/moz.build index 257093405c14..d1b3bee93f7d 100644 --- a/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad_with_level_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad_with_level_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -187,10 +188,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/api_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/api_gn/moz.build index 06ca8e5e702d..dfab8ef20bf6 100644 --- a/third_party/libwebrtc/modules/audio_processing/api_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/api_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build index 77a5d03ba5c5..833f44927fe5 100644 --- a/third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -188,10 +189,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build index 1838617e0b3e..ef50066aa00d 100644 --- a/third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build @@ -77,6 +77,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -190,10 +191,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build index 9d52cae0d628..aa637aa2ca71 100644 --- a/third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build index fb1d2af8d9dc..4aface66d643 100644 --- a/third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -168,10 +169,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build index 4a614f8f3cd0..f20b13bd0a4d 100644 --- a/third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build @@ -89,6 +89,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -202,10 +203,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/audio_processing_statistics_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/audio_processing_statistics_gn/moz.build index eae8a0cf18e5..1eb1f12ac720 100644 --- a/third_party/libwebrtc/modules/audio_processing/audio_processing_statistics_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/audio_processing_statistics_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/config_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/config_gn/moz.build index 7021d094c3d6..efbaa9991f19 100644 --- a/third_party/libwebrtc/modules/audio_processing/config_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/config_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build index dfb509e283a0..698d52d09c55 100644 --- a/third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -187,10 +188,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build index e95b5ce4f906..e7b4bd602ddc 100644 --- a/third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build @@ -87,6 +87,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -200,10 +201,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/optionally_built_submodule_creators_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/optionally_built_submodule_creators_gn/moz.build index b211f2abcae6..aaaed22eeb12 100644 --- a/third_party/libwebrtc/modules/audio_processing/optionally_built_submodule_creators_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/optionally_built_submodule_creators_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -187,10 +188,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build index 9127f560b569..a65c04f233fb 100644 --- a/third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_api_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_api_gn/moz.build index 0ace85d271f1..e4fedef6fec0 100644 --- a/third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_api_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_api_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_impl_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_impl_gn/moz.build index 003c63d5df94..e161f74eb6d8 100644 --- a/third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_impl_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/transient/transient_suppressor_impl_gn/moz.build @@ -78,6 +78,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -191,10 +192,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build index 286102fc4635..b2589fa2cbc4 100644 --- a/third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build index 07e648f997c7..cf2a4f08e51c 100644 --- a/third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -177,10 +178,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build index 1e7f44294efd..bd2401a7cb9f 100644 --- a/third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build index 259d7da609c8..06000cbc10ca 100644 --- a/third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build @@ -81,6 +81,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -194,10 +195,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/audio_processing/voice_detection_gn/moz.build b/third_party/libwebrtc/modules/audio_processing/voice_detection_gn/moz.build index 52e5426f6e6e..bea08f119f47 100644 --- a/third_party/libwebrtc/modules/audio_processing/voice_detection_gn/moz.build +++ b/third_party/libwebrtc/modules/audio_processing/voice_detection_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -187,10 +188,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build b/third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build index 7453ffc44e70..6b31661826e3 100644 --- a/third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build +++ b/third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build @@ -76,6 +76,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -190,10 +191,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build b/third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build index 392524932802..d98d1f4660e8 100644 --- a/third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build +++ b/third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build b/third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build index 92ad696a1afd..9eabaa60afe3 100644 --- a/third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build +++ b/third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build @@ -76,6 +76,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -190,10 +191,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build b/third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build index a2e363b4d8fe..38da3f33ec7f 100644 --- a/third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build +++ b/third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build @@ -81,6 +81,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -195,10 +196,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build b/third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build index 92f68e681fb2..526d42a6da85 100644 --- a/third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build +++ b/third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build @@ -76,6 +76,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -190,10 +191,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build b/third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build index e231ae166b3d..a36d351ab1ed 100644 --- a/third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build +++ b/third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_controller_gn/moz.build b/third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_controller_gn/moz.build index b19ff0749cbe..49fc53c47cf8 100644 --- a/third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_controller_gn/moz.build +++ b/third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_controller_gn/moz.build @@ -77,6 +77,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -191,10 +192,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build b/third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build index aab8d276b4f1..e065f6b8d6ee 100644 --- a/third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build +++ b/third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -189,10 +190,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build b/third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build index 9a211da44151..1a26d6fbed8d 100644 --- a/third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build +++ b/third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build b/third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build index 09738ce6799b..ec5aa36c784f 100644 --- a/third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build +++ b/third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -189,10 +190,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build b/third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build index 72c6c24982a2..9e1db4a2abd3 100644 --- a/third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build +++ b/third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build @@ -76,6 +76,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -190,10 +191,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build b/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build index db4075658206..e2f533028310 100644 --- a/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build +++ b/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build @@ -61,6 +61,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -139,10 +140,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Linux": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/desktop_capture/desktop_capture_generic_gn/moz.build b/third_party/libwebrtc/modules/desktop_capture/desktop_capture_generic_gn/moz.build index d961d726d40b..617680177f8b 100644 --- a/third_party/libwebrtc/modules/desktop_capture/desktop_capture_generic_gn/moz.build +++ b/third_party/libwebrtc/modules/desktop_capture/desktop_capture_generic_gn/moz.build @@ -92,9 +92,11 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["WEBRTC_USE_PIPEWIRE"] = True + DEFINES["WEBRTC_USE_X11"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -111,7 +113,15 @@ if CONFIG["OS_TARGET"] == "Linux": OS_LIBS += [ "dl", - "rt" + "rt", + "X11", + "Xcomposite", + "Xdamage", + "Xext", + "Xfixes", + "Xrandr", + "Xrender", + "Xtst" ] SOURCES += [ @@ -119,8 +129,18 @@ if CONFIG["OS_TARGET"] == "Linux": ] UNIFIED_SOURCES += [ + "/third_party/libwebrtc/modules/desktop_capture/linux/mouse_cursor_monitor_x11.cc", "/third_party/libwebrtc/modules/desktop_capture/linux/screen_capturer_pipewire.cc", + "/third_party/libwebrtc/modules/desktop_capture/linux/screen_capturer_x11.cc", + "/third_party/libwebrtc/modules/desktop_capture/linux/shared_x_display.cc", "/third_party/libwebrtc/modules/desktop_capture/linux/window_capturer_pipewire.cc", + "/third_party/libwebrtc/modules/desktop_capture/linux/window_capturer_x11.cc", + "/third_party/libwebrtc/modules/desktop_capture/linux/window_finder_x11.cc", + "/third_party/libwebrtc/modules/desktop_capture/linux/window_list_utils.cc", + "/third_party/libwebrtc/modules/desktop_capture/linux/x_atom_cache.cc", + "/third_party/libwebrtc/modules/desktop_capture/linux/x_error_trap.cc", + "/third_party/libwebrtc/modules/desktop_capture/linux/x_server_pixel_buffer.cc", + "/third_party/libwebrtc/modules/desktop_capture/linux/x_window_property.cc", "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_linux.cc", "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc", "/third_party/libwebrtc/modules/desktop_capture/window_capturer_linux.cc" @@ -285,35 +305,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_USE_X11"] = True - - OS_LIBS += [ - "X11", - "Xcomposite", - "Xdamage", - "Xext", - "Xfixes", - "Xrandr", - "Xrender", - "Xtst" - ] - - UNIFIED_SOURCES += [ - "/third_party/libwebrtc/modules/desktop_capture/linux/mouse_cursor_monitor_x11.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/screen_capturer_x11.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/shared_x_display.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/window_capturer_x11.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/window_finder_x11.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/window_list_utils.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x_atom_cache.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x_error_trap.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x_server_pixel_buffer.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x_window_property.cc" - ] - if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": DEFINES["CR_SYSROOT_HASH"] = "ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6" diff --git a/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build b/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build index 907ca4054a7e..4cf85ddfa75b 100644 --- a/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build +++ b/third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build @@ -53,8 +53,10 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True + DEFINES["WEBRTC_USE_X11"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -64,7 +66,15 @@ if CONFIG["OS_TARGET"] == "Linux": OS_LIBS += [ "dl", - "rt" + "rt", + "X11", + "Xcomposite", + "Xdamage", + "Xext", + "Xfixes", + "Xrandr", + "Xrender", + "Xtst" ] if CONFIG["OS_TARGET"] == "OpenBSD": @@ -158,22 +168,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - DEFINES["WEBRTC_USE_X11"] = True - - OS_LIBS += [ - "X11", - "Xcomposite", - "Xdamage", - "Xext", - "Xfixes", - "Xrandr", - "Xrender", - "Xtst" - ] - if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": DEFINES["CR_SYSROOT_HASH"] = "ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6" diff --git a/third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build b/third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build index e8a79fe0b30f..6831d8a31169 100644 --- a/third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build +++ b/third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build @@ -61,6 +61,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -140,10 +141,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Linux": DEFINES["CR_SYSROOT_HASH"] = "ef67b6ca8fd6e2e51515a243d043d1ea4caf45e6" diff --git a/third_party/libwebrtc/modules/module_api_gn/moz.build b/third_party/libwebrtc/modules/module_api_gn/moz.build index a2abaf1565e1..18dcb081359d 100644 --- a/third_party/libwebrtc/modules/module_api_gn/moz.build +++ b/third_party/libwebrtc/modules/module_api_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/module_api_public_gn/moz.build b/third_party/libwebrtc/modules/module_api_public_gn/moz.build index 6a1bf3cc7d55..9e786592ef20 100644 --- a/third_party/libwebrtc/modules/module_api_public_gn/moz.build +++ b/third_party/libwebrtc/modules/module_api_public_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/module_fec_api_gn/moz.build b/third_party/libwebrtc/modules/module_fec_api_gn/moz.build index 61c5a21b7586..94c74fa40bff 100644 --- a/third_party/libwebrtc/modules/module_fec_api_gn/moz.build +++ b/third_party/libwebrtc/modules/module_fec_api_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build b/third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build index 89348ebab6b4..303d47a95a6e 100644 --- a/third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build +++ b/third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/pacing/pacing_gn/moz.build b/third_party/libwebrtc/modules/pacing/pacing_gn/moz.build index 234892dd1ba4..f6fde0863847 100644 --- a/third_party/libwebrtc/modules/pacing/pacing_gn/moz.build +++ b/third_party/libwebrtc/modules/pacing/pacing_gn/moz.build @@ -80,6 +80,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -194,10 +195,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build b/third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build index f951a17b87aa..bca668442773 100644 --- a/third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build +++ b/third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build @@ -86,6 +86,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -200,10 +201,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build b/third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build index 372e20088f50..a5ec9f4951c7 100644 --- a/third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build +++ b/third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build @@ -116,6 +116,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -230,10 +231,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build b/third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build index d97fe1ace82f..33a43eeed519 100644 --- a/third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build +++ b/third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build @@ -128,6 +128,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -242,10 +243,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build b/third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build index 0b89fbc5de18..aee62695af22 100644 --- a/third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build +++ b/third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build b/third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build index 93a8a08fc2fd..60e216ff55a0 100644 --- a/third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build +++ b/third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CFLAGS += [ diff --git a/third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build b/third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build index b23c15b438a8..4004c6136494 100644 --- a/third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build +++ b/third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CFLAGS += [ diff --git a/third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build b/third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build index c5b117b53379..03a10df48e54 100644 --- a/third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build +++ b/third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CFLAGS += [ diff --git a/third_party/libwebrtc/modules/utility/utility_gn/moz.build b/third_party/libwebrtc/modules/utility/utility_gn/moz.build index 9e0a6771b396..e0b16b407383 100644 --- a/third_party/libwebrtc/modules/utility/utility_gn/moz.build +++ b/third_party/libwebrtc/modules/utility/utility_gn/moz.build @@ -79,6 +79,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -192,10 +193,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build b/third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build index 20e72b781fc1..3b4e237101f2 100644 --- a/third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build +++ b/third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build @@ -71,6 +71,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -206,10 +207,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build b/third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build index 41d226e375de..86bc0e277d9a 100644 --- a/third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build +++ b/third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build @@ -79,6 +79,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -193,10 +194,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build b/third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build index f00a1667e4dc..8519e21097e5 100644 --- a/third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build +++ b/third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build b/third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build index eda333f1b953..5f42fd5adb7f 100644 --- a/third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build +++ b/third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -168,10 +169,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_decoder_gn/moz.build b/third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_decoder_gn/moz.build index 7cd86c818487..69874c53ac0f 100644 --- a/third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_decoder_gn/moz.build +++ b/third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_decoder_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build b/third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build index de3dc8f026c3..f6af0518a3ec 100644 --- a/third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build +++ b/third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/video_coding/deprecated/nack_module_gn/moz.build b/third_party/libwebrtc/modules/video_coding/deprecated/nack_module_gn/moz.build index 65a4bea9dc3a..4ed27aaed863 100644 --- a/third_party/libwebrtc/modules/video_coding/deprecated/nack_module_gn/moz.build +++ b/third_party/libwebrtc/modules/video_coding/deprecated/nack_module_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -187,10 +188,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build b/third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build index 33961eac1335..d8d1780d20bf 100644 --- a/third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build +++ b/third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -189,10 +190,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build b/third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build index a8399ffa4b0f..8b09cfc9ec7b 100644 --- a/third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build +++ b/third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/video_coding/nack_module_gn/moz.build b/third_party/libwebrtc/modules/video_coding/nack_module_gn/moz.build index da2cf84be4c5..d6059d52d2d2 100644 --- a/third_party/libwebrtc/modules/video_coding/nack_module_gn/moz.build +++ b/third_party/libwebrtc/modules/video_coding/nack_module_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -188,10 +189,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build b/third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build index bf46bf7210f9..e073ac2c3f7e 100644 --- a/third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build +++ b/third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build @@ -76,6 +76,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -190,10 +191,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build b/third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build index abffb2068224..8c0f15071b5e 100644 --- a/third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build +++ b/third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build @@ -95,6 +95,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -209,10 +210,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build b/third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build index 7b3f217d2f86..b6e4b928cfa4 100644 --- a/third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build +++ b/third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build @@ -84,6 +84,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -198,10 +199,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build b/third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build index 58b4a054eaf1..2dced7c9449f 100644 --- a/third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build +++ b/third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build @@ -80,6 +80,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -194,10 +195,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/video_coding/webrtc_multiplex_gn/moz.build b/third_party/libwebrtc/modules/video_coding/webrtc_multiplex_gn/moz.build index 36822abb8de1..35b41b3c6738 100644 --- a/third_party/libwebrtc/modules/video_coding/webrtc_multiplex_gn/moz.build +++ b/third_party/libwebrtc/modules/video_coding/webrtc_multiplex_gn/moz.build @@ -78,6 +78,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -192,10 +193,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build b/third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build index c00b386d55a9..2315a4152888 100644 --- a/third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build +++ b/third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build @@ -79,6 +79,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -193,10 +194,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build b/third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build index a4da0106515a..4eef28d19b7c 100644 --- a/third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build +++ b/third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build @@ -80,6 +80,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -194,10 +195,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build b/third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build index 62ca970a428a..cd75be3c8449 100644 --- a/third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build +++ b/third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build @@ -77,6 +77,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -191,10 +192,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build b/third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build index 34e8ff9d0ebf..4b0b804423f9 100644 --- a/third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build +++ b/third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build @@ -76,6 +76,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -190,10 +191,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/video_processing/denoiser_filter_gn/moz.build b/third_party/libwebrtc/modules/video_processing/denoiser_filter_gn/moz.build index a38b65d49aeb..7407051e7ed6 100644 --- a/third_party/libwebrtc/modules/video_processing/denoiser_filter_gn/moz.build +++ b/third_party/libwebrtc/modules/video_processing/denoiser_filter_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/modules/video_processing/video_processing_gn/moz.build b/third_party/libwebrtc/modules/video_processing/video_processing_gn/moz.build index 057946c5cec4..f7b210e2341e 100644 --- a/third_party/libwebrtc/modules/video_processing/video_processing_gn/moz.build +++ b/third_party/libwebrtc/modules/video_processing/video_processing_gn/moz.build @@ -81,6 +81,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -195,10 +196,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/modules/video_processing/video_processing_neon_gn/moz.build b/third_party/libwebrtc/modules/video_processing/video_processing_neon_gn/moz.build index 1a636b1fdedf..476e28a19c5b 100644 --- a/third_party/libwebrtc/modules/video_processing/video_processing_neon_gn/moz.build +++ b/third_party/libwebrtc/modules/video_processing/video_processing_neon_gn/moz.build @@ -73,6 +73,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_ARCH_ARM64"] = True DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True @@ -152,10 +153,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "aarch64" and CONFIG["OS_TARGET"] == "Android": DEFINES["WEBRTC_ARCH_ARM64"] = True diff --git a/third_party/libwebrtc/modules/video_processing/video_processing_sse2_gn/moz.build b/third_party/libwebrtc/modules/video_processing/video_processing_sse2_gn/moz.build index cc1bd0689470..cc42b921e5cf 100644 --- a/third_party/libwebrtc/modules/video_processing/video_processing_sse2_gn/moz.build +++ b/third_party/libwebrtc/modules/video_processing/video_processing_sse2_gn/moz.build @@ -78,6 +78,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -175,10 +176,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/atomicops_gn/moz.build b/third_party/libwebrtc/rtc_base/atomicops_gn/moz.build index 81485b99268d..e81ee452c423 100644 --- a/third_party/libwebrtc/rtc_base/atomicops_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/atomicops_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build b/third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build index a99662edd021..1562c0c15ee9 100644 --- a/third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/checks_gn/moz.build b/third_party/libwebrtc/rtc_base/checks_gn/moz.build index 1cb5865a6fc0..cd0f53f89678 100644 --- a/third_party/libwebrtc/rtc_base/checks_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/checks_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build b/third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build index 477b4cda6f60..6d4c494876cc 100644 --- a/third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build b/third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build index 4e41cada7ba3..4da8d7835a49 100644 --- a/third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/deprecation_gn/moz.build b/third_party/libwebrtc/rtc_base/deprecation_gn/moz.build index 1e962a557187..e270de4c350b 100644 --- a/third_party/libwebrtc/rtc_base/deprecation_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/deprecation_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/divide_round_gn/moz.build b/third_party/libwebrtc/rtc_base/divide_round_gn/moz.build index 4c8e3ccaf45e..0fcf9b238baf 100644 --- a/third_party/libwebrtc/rtc_base/divide_round_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/divide_round_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -168,10 +169,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build b/third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build index fdd974d45ac9..82b2d0f65b06 100644 --- a/third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build b/third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build index a7e0a62f1148..5d3674f5ec00 100644 --- a/third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/experiments/cpu_speed_experiment_gn/moz.build b/third_party/libwebrtc/rtc_base/experiments/cpu_speed_experiment_gn/moz.build index ed7d31a2579b..09a8a30dcc9b 100644 --- a/third_party/libwebrtc/rtc_base/experiments/cpu_speed_experiment_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/experiments/cpu_speed_experiment_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build b/third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build index e1d9af93ece2..9affe97b834c 100644 --- a/third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build @@ -77,6 +77,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -183,10 +184,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/experiments/jitter_upper_bound_experiment_gn/moz.build b/third_party/libwebrtc/rtc_base/experiments/jitter_upper_bound_experiment_gn/moz.build index dfdb4f245cd2..6f0e85bc42e5 100644 --- a/third_party/libwebrtc/rtc_base/experiments/jitter_upper_bound_experiment_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/experiments/jitter_upper_bound_experiment_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build b/third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build index 5ddcd33dbf03..d1321d6a34df 100644 --- a/third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build b/third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build index 5ab2659a4bf5..9c23102ce9c4 100644 --- a/third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/experiments/quality_rampup_experiment_gn/moz.build b/third_party/libwebrtc/rtc_base/experiments/quality_rampup_experiment_gn/moz.build index 5278af97cac1..d336e658c030 100644 --- a/third_party/libwebrtc/rtc_base/experiments/quality_rampup_experiment_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/experiments/quality_rampup_experiment_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build b/third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build index f8922c4e5676..9b65e10218bc 100644 --- a/third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build b/third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build index 6a3e2e734bb2..c5b21c9f0596 100644 --- a/third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build b/third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build index 4b78cfc7ece2..0be8b6e56e79 100644 --- a/third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/experiments/rtt_mult_experiment_gn/moz.build b/third_party/libwebrtc/rtc_base/experiments/rtt_mult_experiment_gn/moz.build index 1b0fbe2ce952..5edc266617f0 100644 --- a/third_party/libwebrtc/rtc_base/experiments/rtt_mult_experiment_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/experiments/rtt_mult_experiment_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build b/third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build index 38ae7bd11671..c90ea478937f 100644 --- a/third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build b/third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build index 378cbc487ae8..83bd305dbd7b 100644 --- a/third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build b/third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build index a12495bb6f8a..1d41d27c81d5 100644 --- a/third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/logging_gn/moz.build b/third_party/libwebrtc/rtc_base/logging_gn/moz.build index 10d355565d13..3cd69d3494fa 100644 --- a/third_party/libwebrtc/rtc_base/logging_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/logging_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/macromagic_gn/moz.build b/third_party/libwebrtc/rtc_base/macromagic_gn/moz.build index 854380075f4e..bf9b26b06df1 100644 --- a/third_party/libwebrtc/rtc_base/macromagic_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/macromagic_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build b/third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build index a01ecc6e7f79..8eb7cbafda19 100644 --- a/third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build b/third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build index a9b4cdc2852a..175efb565e4f 100644 --- a/third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build b/third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build index 184ca31b9bbc..27d304aa8aef 100644 --- a/third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build b/third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build index debddac82826..b8919fe70dfe 100644 --- a/third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build b/third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build index e458ccdc5310..29bb85689a66 100644 --- a/third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build b/third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build index 7a8d132179cb..4b43624a4d9d 100644 --- a/third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -187,10 +188,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/refcount_gn/moz.build b/third_party/libwebrtc/rtc_base/refcount_gn/moz.build index afaa2fa64b9e..0bb183175295 100644 --- a/third_party/libwebrtc/rtc_base/refcount_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/refcount_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/rtc_base_approved_gn/moz.build b/third_party/libwebrtc/rtc_base/rtc_base_approved_gn/moz.build index 7db2e249f837..1a0a05625165 100644 --- a/third_party/libwebrtc/rtc_base/rtc_base_approved_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/rtc_base_approved_gn/moz.build @@ -87,6 +87,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -197,10 +198,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/rtc_base_gn/moz.build b/third_party/libwebrtc/rtc_base/rtc_base_gn/moz.build index 55abe836f34d..2831f73c90af 100644 --- a/third_party/libwebrtc/rtc_base/rtc_base_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/rtc_base_gn/moz.build @@ -101,6 +101,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -230,10 +231,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build b/third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build index 6e5fac5c720d..76376fd45d02 100644 --- a/third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build b/third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build index afc0d37b0abc..4a6ac162afdb 100644 --- a/third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build @@ -76,6 +76,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -182,10 +183,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/rtc_task_queue_gn/moz.build b/third_party/libwebrtc/rtc_base/rtc_task_queue_gn/moz.build index b0fa880a8b67..16c363147304 100644 --- a/third_party/libwebrtc/rtc_base/rtc_task_queue_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/rtc_task_queue_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build b/third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build index 6ca7e89f2af9..e4bad4fb2851 100644 --- a/third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build b/third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build index a2bf836322ea..ac5270a93ee0 100644 --- a/third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -168,10 +169,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build b/third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build index 355ec9b12eb7..cced167265a3 100644 --- a/third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -168,10 +169,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build b/third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build index ab54fcc411a1..5e7a5ecc5051 100644 --- a/third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/stringutils_gn/moz.build b/third_party/libwebrtc/rtc_base/stringutils_gn/moz.build index b79f5862edab..e398bb8abc15 100644 --- a/third_party/libwebrtc/rtc_base/stringutils_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/stringutils_gn/moz.build @@ -78,6 +78,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build b/third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build index a6f5c81d6b14..184fcdaa6729 100644 --- a/third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/synchronization/rw_lock_wrapper_gn/moz.build b/third_party/libwebrtc/rtc_base/synchronization/rw_lock_wrapper_gn/moz.build index 1825cf1ce548..5f14995c083b 100644 --- a/third_party/libwebrtc/rtc_base/synchronization/rw_lock_wrapper_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/synchronization/rw_lock_wrapper_gn/moz.build @@ -78,6 +78,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -196,10 +197,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/synchronization/sequence_checker_gn/moz.build b/third_party/libwebrtc/rtc_base/synchronization/sequence_checker_gn/moz.build index dd39bb9cddff..5ec0cff62589 100644 --- a/third_party/libwebrtc/rtc_base/synchronization/sequence_checker_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/synchronization/sequence_checker_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build b/third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build index 55424ba7b105..1ca980e259cc 100644 --- a/third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build b/third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build index 8b4bc715172f..59391265636b 100644 --- a/third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/system/arch_gn/moz.build b/third_party/libwebrtc/rtc_base/system/arch_gn/moz.build index 056dbb08ae02..a6e7dec918d8 100644 --- a/third_party/libwebrtc/rtc_base/system/arch_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/system/arch_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build b/third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build index cb458528246d..bc4d7e2469bc 100644 --- a/third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build b/third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build index e8b1b8b5c971..2e4468530c8c 100644 --- a/third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/system/inline_gn/moz.build b/third_party/libwebrtc/rtc_base/system/inline_gn/moz.build index 0a2ff22cf9cc..e82f4a2ce6a8 100644 --- a/third_party/libwebrtc/rtc_base/system/inline_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/system/inline_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build b/third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build index 81ba9d1f2da2..e4448145e555 100644 --- a/third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/system/thread_registry_gn/moz.build b/third_party/libwebrtc/rtc_base/system/thread_registry_gn/moz.build index d142010c02cb..87feb69ca5de 100644 --- a/third_party/libwebrtc/rtc_base/system/thread_registry_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/system/thread_registry_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/system/unused_gn/moz.build b/third_party/libwebrtc/rtc_base/system/unused_gn/moz.build index c49ccfc5da5c..0b8030c571ca 100644 --- a/third_party/libwebrtc/rtc_base/system/unused_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/system/unused_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build b/third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build index d065d1b71e8e..1792dad542bb 100644 --- a/third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/task_utils/pending_task_safety_flag_gn/moz.build b/third_party/libwebrtc/rtc_base/task_utils/pending_task_safety_flag_gn/moz.build index 87147f017b43..3186044467d1 100644 --- a/third_party/libwebrtc/rtc_base/task_utils/pending_task_safety_flag_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/task_utils/pending_task_safety_flag_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build b/third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build index d660c788be92..3218f682351f 100644 --- a/third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -187,10 +188,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/task_utils/to_queued_task_gn/moz.build b/third_party/libwebrtc/rtc_base/task_utils/to_queued_task_gn/moz.build index 2bc35e3b89d8..f6d95c5d8fbf 100644 --- a/third_party/libwebrtc/rtc_base/task_utils/to_queued_task_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/task_utils/to_queued_task_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -168,10 +169,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build b/third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build index 69b51344ace0..0849487bee82 100644 --- a/third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build b/third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build index 1ad4f6fa36e8..a3c1b2d092ba 100644 --- a/third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -172,10 +173,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/thread_checker_gn/moz.build b/third_party/libwebrtc/rtc_base/thread_checker_gn/moz.build index 9219c3a10239..eb1c5981341e 100644 --- a/third_party/libwebrtc/rtc_base/thread_checker_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/thread_checker_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -168,10 +169,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/time/timestamp_extrapolator_gn/moz.build b/third_party/libwebrtc/rtc_base/time/timestamp_extrapolator_gn/moz.build index 34a5f1f13757..7dd65b9bb4cb 100644 --- a/third_party/libwebrtc/rtc_base/time/timestamp_extrapolator_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/time/timestamp_extrapolator_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/timeutils_gn/moz.build b/third_party/libwebrtc/rtc_base/timeutils_gn/moz.build index c0fcc568598d..39632fc6d5e7 100644 --- a/third_party/libwebrtc/rtc_base/timeutils_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/timeutils_gn/moz.build @@ -76,6 +76,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -182,10 +183,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/rtc_base/type_traits_gn/moz.build b/third_party/libwebrtc/rtc_base/type_traits_gn/moz.build index decab27ed9cf..5cff354c04b5 100644 --- a/third_party/libwebrtc/rtc_base/type_traits_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/type_traits_gn/moz.build @@ -66,6 +66,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -164,10 +165,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build b/third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build index 8155098ed1e0..5d22a0584d05 100644 --- a/third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -168,10 +169,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build b/third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build index 10d0ae45c149..a9a520b2bc9c 100644 --- a/third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build +++ b/third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -176,10 +177,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build b/third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build index 7fee55522450..e8fd3bd45cc7 100644 --- a/third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build +++ b/third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/system_wrappers/metrics_gn/moz.build b/third_party/libwebrtc/system_wrappers/metrics_gn/moz.build index 4f1a279f894a..0edfd925011e 100644 --- a/third_party/libwebrtc/system_wrappers/metrics_gn/moz.build +++ b/third_party/libwebrtc/system_wrappers/metrics_gn/moz.build @@ -74,6 +74,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -180,10 +181,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build b/third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build index 3754eb3906bc..727662430e84 100644 --- a/third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build +++ b/third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build @@ -84,6 +84,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -201,10 +202,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/test/rtp_test_utils_gn/moz.build b/third_party/libwebrtc/test/rtp_test_utils_gn/moz.build index 75c5faf1e1bb..c222e6a3af89 100644 --- a/third_party/libwebrtc/test/rtp_test_utils_gn/moz.build +++ b/third_party/libwebrtc/test/rtp_test_utils_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -189,10 +190,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/algorithm_gn/moz.build b/third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/algorithm_gn/moz.build index a07594fd01af..5d029de38b1a 100644 --- a/third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/algorithm_gn/moz.build +++ b/third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/algorithm_gn/moz.build @@ -51,6 +51,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -116,10 +117,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/container_gn/moz.build b/third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/container_gn/moz.build index b8469e9d0e07..ac2b2f977543 100644 --- a/third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/container_gn/moz.build +++ b/third_party/libwebrtc/third_party/abseil-cpp/absl/algorithm/container_gn/moz.build @@ -51,6 +51,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -116,10 +117,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/third_party/abseil-cpp/absl/base/atomic_hook_gn/moz.build b/third_party/libwebrtc/third_party/abseil-cpp/absl/base/atomic_hook_gn/moz.build index 41953c459837..1839c3f7efd6 100644 --- a/third_party/libwebrtc/third_party/abseil-cpp/absl/base/atomic_hook_gn/moz.build +++ b/third_party/libwebrtc/third_party/abseil-cpp/absl/base/atomic_hook_gn/moz.build @@ -51,6 +51,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -116,10 +117,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/third_party/abseil-cpp/absl/base/base_internal_gn/moz.build b/third_party/libwebrtc/third_party/abseil-cpp/absl/base/base_internal_gn/moz.build index c30cc286739c..1d348ef490ff 100644 --- a/third_party/libwebrtc/third_party/abseil-cpp/absl/base/base_internal_gn/moz.build +++ b/third_party/libwebrtc/third_party/abseil-cpp/absl/base/base_internal_gn/moz.build @@ -51,6 +51,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -116,10 +117,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/third_party/abseil-cpp/absl/base/config_gn/moz.build b/third_party/libwebrtc/third_party/abseil-cpp/absl/base/config_gn/moz.build index abdee5c93792..c1b56e212a85 100644 --- a/third_party/libwebrtc/third_party/abseil-cpp/absl/base/config_gn/moz.build +++ b/third_party/libwebrtc/third_party/abseil-cpp/absl/base/config_gn/moz.build @@ -51,6 +51,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -116,10 +117,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/third_party/abseil-cpp/absl/base/core_headers_gn/moz.build b/third_party/libwebrtc/third_party/abseil-cpp/absl/base/core_headers_gn/moz.build index 4c4235da7533..5d61315e61d5 100644 --- a/third_party/libwebrtc/third_party/abseil-cpp/absl/base/core_headers_gn/moz.build +++ b/third_party/libwebrtc/third_party/abseil-cpp/absl/base/core_headers_gn/moz.build @@ -51,6 +51,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -116,10 +117,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/third_party/abseil-cpp/absl/base/log_severity_gn/moz.build b/third_party/libwebrtc/third_party/abseil-cpp/absl/base/log_severity_gn/moz.build index f2dfa1af7259..0c5b3083012d 100644 --- a/third_party/libwebrtc/third_party/abseil-cpp/absl/base/log_severity_gn/moz.build +++ b/third_party/libwebrtc/third_party/abseil-cpp/absl/base/log_severity_gn/moz.build @@ -55,6 +55,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -124,10 +125,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/third_party/abseil-cpp/absl/base/raw_logging_internal_gn/moz.build b/third_party/libwebrtc/third_party/abseil-cpp/absl/base/raw_logging_internal_gn/moz.build index 25db30b7b916..0f5efc71ee03 100644 --- a/third_party/libwebrtc/third_party/abseil-cpp/absl/base/raw_logging_internal_gn/moz.build +++ b/third_party/libwebrtc/third_party/abseil-cpp/absl/base/raw_logging_internal_gn/moz.build @@ -55,6 +55,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -124,10 +125,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/third_party/abseil-cpp/absl/container/compressed_tuple_gn/moz.build b/third_party/libwebrtc/third_party/abseil-cpp/absl/container/compressed_tuple_gn/moz.build index aec5672eab6b..640a888c66eb 100644 --- a/third_party/libwebrtc/third_party/abseil-cpp/absl/container/compressed_tuple_gn/moz.build +++ b/third_party/libwebrtc/third_party/abseil-cpp/absl/container/compressed_tuple_gn/moz.build @@ -51,6 +51,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -116,10 +117,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/third_party/abseil-cpp/absl/container/flat_hash_map_gn/moz.build b/third_party/libwebrtc/third_party/abseil-cpp/absl/container/flat_hash_map_gn/moz.build index 72ac7aa1d549..fa970ef8d590 100644 --- a/third_party/libwebrtc/third_party/abseil-cpp/absl/container/flat_hash_map_gn/moz.build +++ b/third_party/libwebrtc/third_party/abseil-cpp/absl/container/flat_hash_map_gn/moz.build @@ -51,6 +51,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -116,10 +117,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_gn/moz.build b/third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_gn/moz.build index b0df3970c488..a75033fa3655 100644 --- a/third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_gn/moz.build +++ b/third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_gn/moz.build @@ -51,6 +51,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -116,10 +117,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_internal_gn/moz.build b/third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_internal_gn/moz.build index 8c7d21c021e9..4c744d8f75ff 100644 --- a/third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_internal_gn/moz.build +++ b/third_party/libwebrtc/third_party/abseil-cpp/absl/container/inlined_vector_internal_gn/moz.build @@ -51,6 +51,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -116,10 +117,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/third_party/abseil-cpp/absl/memory/memory_gn/moz.build b/third_party/libwebrtc/third_party/abseil-cpp/absl/memory/memory_gn/moz.build index 97154f3d1017..74fabcb9c813 100644 --- a/third_party/libwebrtc/third_party/abseil-cpp/absl/memory/memory_gn/moz.build +++ b/third_party/libwebrtc/third_party/abseil-cpp/absl/memory/memory_gn/moz.build @@ -51,6 +51,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -116,10 +117,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/third_party/abseil-cpp/absl/meta/type_traits_gn/moz.build b/third_party/libwebrtc/third_party/abseil-cpp/absl/meta/type_traits_gn/moz.build index c565aacd2f73..5463d866ef2e 100644 --- a/third_party/libwebrtc/third_party/abseil-cpp/absl/meta/type_traits_gn/moz.build +++ b/third_party/libwebrtc/third_party/abseil-cpp/absl/meta/type_traits_gn/moz.build @@ -51,6 +51,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -116,10 +117,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/int128_gn/moz.build b/third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/int128_gn/moz.build index 7b0b60fcf676..dbc65169f72d 100644 --- a/third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/int128_gn/moz.build +++ b/third_party/libwebrtc/third_party/abseil-cpp/absl/numeric/int128_gn/moz.build @@ -55,6 +55,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -124,10 +125,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/third_party/abseil-cpp/absl/strings/internal_gn/moz.build b/third_party/libwebrtc/third_party/abseil-cpp/absl/strings/internal_gn/moz.build index c39fb94e8e93..8d3df8b96f8c 100644 --- a/third_party/libwebrtc/third_party/abseil-cpp/absl/strings/internal_gn/moz.build +++ b/third_party/libwebrtc/third_party/abseil-cpp/absl/strings/internal_gn/moz.build @@ -57,6 +57,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -126,10 +127,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/third_party/abseil-cpp/absl/strings/strings_gn/moz.build b/third_party/libwebrtc/third_party/abseil-cpp/absl/strings/strings_gn/moz.build index bb3bffd7f420..28fe7987c0e4 100644 --- a/third_party/libwebrtc/third_party/abseil-cpp/absl/strings/strings_gn/moz.build +++ b/third_party/libwebrtc/third_party/abseil-cpp/absl/strings/strings_gn/moz.build @@ -70,6 +70,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -139,10 +140,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_optional_access_gn/moz.build b/third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_optional_access_gn/moz.build index 75bb012a699a..c7f0ea0054bb 100644 --- a/third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_optional_access_gn/moz.build +++ b/third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_optional_access_gn/moz.build @@ -55,6 +55,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -124,10 +125,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_variant_access_gn/moz.build b/third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_variant_access_gn/moz.build index 3c8def48dc16..89022d5d84e5 100644 --- a/third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_variant_access_gn/moz.build +++ b/third_party/libwebrtc/third_party/abseil-cpp/absl/types/bad_variant_access_gn/moz.build @@ -55,6 +55,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -124,10 +125,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/third_party/abseil-cpp/absl/types/optional_gn/moz.build b/third_party/libwebrtc/third_party/abseil-cpp/absl/types/optional_gn/moz.build index 1fad045221e2..2579d0b18dda 100644 --- a/third_party/libwebrtc/third_party/abseil-cpp/absl/types/optional_gn/moz.build +++ b/third_party/libwebrtc/third_party/abseil-cpp/absl/types/optional_gn/moz.build @@ -51,6 +51,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -116,10 +117,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/third_party/abseil-cpp/absl/types/span_gn/moz.build b/third_party/libwebrtc/third_party/abseil-cpp/absl/types/span_gn/moz.build index dcd7d5b2cd2f..41cd79988049 100644 --- a/third_party/libwebrtc/third_party/abseil-cpp/absl/types/span_gn/moz.build +++ b/third_party/libwebrtc/third_party/abseil-cpp/absl/types/span_gn/moz.build @@ -51,6 +51,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -116,10 +117,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/third_party/abseil-cpp/absl/types/variant_gn/moz.build b/third_party/libwebrtc/third_party/abseil-cpp/absl/types/variant_gn/moz.build index 26030af52026..bb223171f135 100644 --- a/third_party/libwebrtc/third_party/abseil-cpp/absl/types/variant_gn/moz.build +++ b/third_party/libwebrtc/third_party/abseil-cpp/absl/types/variant_gn/moz.build @@ -51,6 +51,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -116,10 +117,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/third_party/abseil-cpp/absl/utility/utility_gn/moz.build b/third_party/libwebrtc/third_party/abseil-cpp/absl/utility/utility_gn/moz.build index 9bb8e93b488f..7588f9b24fe9 100644 --- a/third_party/libwebrtc/third_party/abseil-cpp/absl/utility/utility_gn/moz.build +++ b/third_party/libwebrtc/third_party/abseil-cpp/absl/utility/utility_gn/moz.build @@ -51,6 +51,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -116,10 +117,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build b/third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build index fc7378c8ce3a..fa20ebbc5ff6 100644 --- a/third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build +++ b/third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build @@ -56,6 +56,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -144,10 +145,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CFLAGS += [ diff --git a/third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build b/third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build index d521b78e8636..aef691bff4a5 100644 --- a/third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build +++ b/third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build @@ -56,6 +56,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["_FILE_OFFSET_BITS"] = "64" DEFINES["_GNU_SOURCE"] = True DEFINES["_LARGEFILE64_SOURCE"] = True @@ -143,10 +144,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build b/third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build index 7085eacf2512..1490845fcf02 100644 --- a/third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build +++ b/third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build @@ -82,6 +82,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -196,10 +197,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build b/third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build index 8d72f974c1e4..624c83e80d20 100644 --- a/third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build +++ b/third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build @@ -75,6 +75,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -189,10 +190,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/video/video_gn/moz.build b/third_party/libwebrtc/video/video_gn/moz.build index 00335223ce0f..c361d527ed79 100644 --- a/third_party/libwebrtc/video/video_gn/moz.build +++ b/third_party/libwebrtc/video/video_gn/moz.build @@ -104,6 +104,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -218,10 +219,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build b/third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build index aa046ea01b36..71efcab220e3 100644 --- a/third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build +++ b/third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build @@ -80,6 +80,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -194,10 +195,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": CXXFLAGS += [ diff --git a/third_party/libwebrtc/webrtc.gni b/third_party/libwebrtc/webrtc.gni index 0daaac710284..7f9f89213aab 100644 --- a/third_party/libwebrtc/webrtc.gni +++ b/third_party/libwebrtc/webrtc.gni @@ -122,7 +122,7 @@ declare_args() { rtc_build_tools = false # Set this to false to skip building code that requires X11. - rtc_use_x11 = use_x11 + rtc_use_x11 = is_desktop_linux # Set this to use PipeWire on the Wayland display server. # By default it's only enabled on desktop Linux (excludes ChromeOS) and diff --git a/third_party/libwebrtc/webrtc_gn/moz.build b/third_party/libwebrtc/webrtc_gn/moz.build index 3c7d970fe9c1..625bd0b5dd9b 100644 --- a/third_party/libwebrtc/webrtc_gn/moz.build +++ b/third_party/libwebrtc/webrtc_gn/moz.build @@ -71,6 +71,7 @@ if CONFIG["OS_TARGET"] == "Linux": DEFINES["USE_NSS_CERTS"] = "1" DEFINES["USE_OZONE"] = "1" DEFINES["USE_UDEV"] = True + DEFINES["USE_X11"] = "1" DEFINES["WEBRTC_LINUX"] = True DEFINES["WEBRTC_POSIX"] = True DEFINES["_FILE_OFFSET_BITS"] = "64" @@ -83,7 +84,15 @@ if CONFIG["OS_TARGET"] == "Linux": OS_LIBS += [ "dl", "m", - "rt" + "rt", + "X11", + "Xcomposite", + "Xdamage", + "Xext", + "Xfixes", + "Xrandr", + "Xrender", + "Xtst" ] if CONFIG["OS_TARGET"] == "OpenBSD": @@ -199,21 +208,6 @@ if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": - - DEFINES["USE_X11"] = "1" - - OS_LIBS += [ - "X11", - "Xcomposite", - "Xdamage", - "Xext", - "Xfixes", - "Xrandr", - "Xrender", - "Xtst" - ] - if CONFIG["CPU_ARCH"] == "x86" and CONFIG["OS_TARGET"] == "Android": OS_LIBS += [ diff --git a/toolkit/components/remote/nsRemoteService.cpp b/toolkit/components/remote/nsRemoteService.cpp index ef4b95cbb220..b2499d8191ed 100644 --- a/toolkit/components/remote/nsRemoteService.cpp +++ b/toolkit/components/remote/nsRemoteService.cpp @@ -12,11 +12,11 @@ #ifdef MOZ_WIDGET_GTK # include "mozilla/WidgetUtilsGtk.h" +# include "nsGTKRemoteServer.h" # ifdef MOZ_ENABLE_DBUS # include "nsDBusRemoteServer.h" # include "nsDBusRemoteClient.h" # else -# include "nsGTKRemoteServer.h" # include "nsXRemoteClient.h" # endif #elif defined(XP_WIN) diff --git a/toolkit/moz.configure b/toolkit/moz.configure index 0dd52bd5203b..237b6c894028 100644 --- a/toolkit/moz.configure +++ b/toolkit/moz.configure @@ -407,12 +407,7 @@ def toolkit_choices(target): elif target.os == "Android": return ("cairo-android",) else: - return ( - "cairo-gtk3", - "cairo-gtk3-wayland", - "cairo-gtk3-wayland-only", - "cairo-gtk3-x11-wayland", - ) + return ("cairo-gtk3", "cairo-gtk3-wayland") @depends(toolkit_choices) @@ -468,7 +463,7 @@ wayland_headers = pkg_check_modules( "MOZ_WAYLAND", "gtk+-wayland-3.0 >= 3.14 xkbcommon >= 0.4.1 libdrm >= 2.4", allow_missing=depends(full_toolkit)(lambda t: t == "cairo-gtk3"), - when=toolkit_gtk, + when=depends(full_toolkit)(lambda t: t in ("cairo-gtk3", "cairo-gtk3-wayland")), ) @@ -1354,6 +1349,10 @@ set_define("MOZ_RAW", depends_if("--enable-raw")(lambda _: True)) # X11 # ============================================================== +set_config("MOZ_X11", True, when=toolkit_gtk) +set_define("MOZ_X11", True, when=toolkit_gtk) + + @depends(webrtc, when=toolkit_gtk) def x11_libs(webrtc): libs = [ @@ -1378,28 +1377,8 @@ def x11_libs(webrtc): return libs -x11_headers = pkg_check_modules( - "MOZ_X11", - x11_libs, - allow_missing=depends(full_toolkit)(lambda t: t == "cairo-gtk3-wayland"), - when=depends(full_toolkit)( - lambda t: t in ("cairo-gtk3", "cairo-gtk3-wayland", "cairo-gtk3-x11-wayland") - ), -) - - -set_config("MOZ_X11", True, when=x11_headers) -set_define("MOZ_X11", True, when=x11_headers) - -pkg_check_modules( - "MOZ_X11_SM", - ["ice", "sm"], - cflags_only=True, - allow_missing=depends(full_toolkit)(lambda t: t == "cairo-gtk3-wayland"), - when=depends(full_toolkit)( - lambda t: t in ("cairo-gtk3", "cairo-gtk3-wayland", "cairo-gtk3-x11-wayland") - ), -) +pkg_check_modules("MOZ_X11", x11_libs, when=toolkit_gtk) +pkg_check_modules("MOZ_X11_SM", ["ice", "sm"], cflags_only=True, when=toolkit_gtk) # ASan Reporter Addon diff --git a/toolkit/xre/moz.build b/toolkit/xre/moz.build index 84af551f180c..c19a11dd6e0e 100644 --- a/toolkit/xre/moz.build +++ b/toolkit/xre/moz.build @@ -156,7 +156,7 @@ SOURCES += [ "ProfileReset.cpp", ] -if CONFIG["MOZ_X11"] or CONFIG["MOZ_WAYLAND"]: +if CONFIG["MOZ_X11"]: UNIFIED_SOURCES += [ "glxtest.cpp", ] @@ -187,7 +187,7 @@ include("/ipc/chromium/chromium-config.mozbuild") FINAL_LIBRARY = "xul" -if CONFIG["MOZ_X11"] or CONFIG["MOZ_WAYLAND"]: +if CONFIG["MOZ_X11"]: DEFINES["USE_GLX_TEST"] = True for var in ( diff --git a/toolkit/xre/nsGDKErrorHandler.cpp b/toolkit/xre/nsGDKErrorHandler.cpp index 0d0088409f00..421abdf12f90 100644 --- a/toolkit/xre/nsGDKErrorHandler.cpp +++ b/toolkit/xre/nsGDKErrorHandler.cpp @@ -6,18 +6,14 @@ #include "nsGDKErrorHandler.h" #include -#ifdef MOZ_X11 -# include -#endif +#include #include #include #include #include "nsDebug.h" #include "nsString.h" -#ifdef MOZ_X11 -# include "nsX11ErrorHandler.h" -#endif +#include "nsX11ErrorHandler.h" #include "prenv.h" @@ -30,7 +26,6 @@ */ static void GdkErrorHandler(const gchar* log_domain, GLogLevelFlags log_level, const gchar* message, gpointer user_data) { -#ifdef MOZ_X11 if (strstr(message, "X Window System error")) { XErrorEvent event; nsDependentCString buffer(message); @@ -97,9 +92,7 @@ static void GdkErrorHandler(const gchar* log_domain, GLogLevelFlags log_level, event.resourceid = 0; X11Error(event.display, &event); - } else -#endif - { + } else { g_log_default_handler(log_domain, log_level, message, user_data); MOZ_CRASH_UNSAFE(message); } @@ -110,9 +103,7 @@ void InstallGdkErrorHandler() { (GLogLevelFlags)(G_LOG_LEVEL_ERROR | G_LOG_FLAG_FATAL | G_LOG_FLAG_RECURSION), GdkErrorHandler, nullptr); -#ifdef MOZ_X11 if (PR_GetEnv("MOZ_X_SYNC")) { XSynchronize(GDK_DISPLAY_XDISPLAY(gdk_display_get_default()), X11True); } -#endif } diff --git a/widget/CompositorWidget.h b/widget/CompositorWidget.h index d5e2fb664b61..4d38bc622035 100644 --- a/widget/CompositorWidget.h +++ b/widget/CompositorWidget.h @@ -62,8 +62,7 @@ class CompositorWidgetDelegate { }; // Platforms that support out-of-process widgets. -#if defined(XP_WIN) || defined(MOZ_X11) || defined(MOZ_WIDGET_ANDROID) || \ - defined(MOZ_WAYLAND) +#if defined(XP_WIN) || defined(MOZ_X11) || defined(MOZ_WIDGET_ANDROID) // CompositorWidgetParent should implement CompositorWidget and // PCompositorWidgetParent. class CompositorWidgetParent; diff --git a/widget/gtk/DMABufLibWrapper.cpp b/widget/gtk/DMABufLibWrapper.cpp index 36dae5e712fa..285893c85c9c 100644 --- a/widget/gtk/DMABufLibWrapper.cpp +++ b/widget/gtk/DMABufLibWrapper.cpp @@ -5,7 +5,6 @@ * 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/. */ -#include "base/message_loop.h" // for MessageLoop #include "nsWaylandDisplay.h" #include "DMABufLibWrapper.h" #include "mozilla/StaticPrefs_widget.h" diff --git a/widget/gtk/GtkCompositorWidget.cpp b/widget/gtk/GtkCompositorWidget.cpp index 07a12262af40..89a8248bc0b9 100644 --- a/widget/gtk/GtkCompositorWidget.cpp +++ b/widget/gtk/GtkCompositorWidget.cpp @@ -49,20 +49,9 @@ GtkCompositorWidget::GtkCompositorWidget( auto size = mClientSize.Lock(); *size = aInitData.InitialClientSize(); -#if defined(MOZ_X11) - if (GdkIsX11Display()) { - LOG("GtkCompositorWidget::GtkCompositorWidget() [%p] mXWindow %p " - "mIsRenderingSuspended %d\n", - (void*)mWidget.get(), (void*)mXWindow, !!mIsRenderingSuspended); - } -#endif -#if defined(MOZ_WAYLAND) - if (GdkIsWaylandDisplay()) { - LOG("GtkCompositorWidget::GtkCompositorWidget() [%p] mWidget %p " - "mIsRenderingSuspended %d\n", - (void*)mWidget.get(), (void*)mWidget, !!mIsRenderingSuspended); - } -#endif + LOG("GtkCompositorWidget::GtkCompositorWidget() [%p] mXWindow %p " + "mIsRenderingSuspended %d\n", + (void*)mWidget.get(), (void*)mXWindow, !!mIsRenderingSuspended); } GtkCompositorWidget::~GtkCompositorWidget() { diff --git a/widget/gtk/MozContainer.cpp b/widget/gtk/MozContainer.cpp index 0d2e6f2ba22f..8141b7c79250 100644 --- a/widget/gtk/MozContainer.cpp +++ b/widget/gtk/MozContainer.cpp @@ -9,6 +9,7 @@ #include #include +#include #include #include "mozilla/WidgetUtilsGtk.h" diff --git a/widget/gtk/TaskbarProgress.cpp b/widget/gtk/TaskbarProgress.cpp index 396f39b5e7e5..2aad109eab1a 100644 --- a/widget/gtk/TaskbarProgress.cpp +++ b/widget/gtk/TaskbarProgress.cpp @@ -33,6 +33,7 @@ TaskbarProgress::~TaskbarProgress() { NS_IMETHODIMP TaskbarProgress::SetProgressState(nsTaskbarProgressState aState, uint64_t aCurrentValue, uint64_t aMaxValue) { +#ifdef MOZ_X11 NS_ENSURE_ARG_RANGE(aState, 0, STATE_PAUSED); if (aState == STATE_NO_PROGRESS || aState == STATE_INDETERMINATE) { @@ -71,6 +72,7 @@ TaskbarProgress::SetProgressState(nsTaskbarProgressState aState, ("GtkTaskbarProgress::SetProgressState progress: %lu", progress)); mPrimaryWindow->SetProgress(progress); +#endif return NS_OK; } diff --git a/widget/gtk/WindowSurfaceWaylandMultiBuffer.cpp b/widget/gtk/WindowSurfaceWaylandMultiBuffer.cpp index aabc77feb0a6..756201b64a72 100644 --- a/widget/gtk/WindowSurfaceWaylandMultiBuffer.cpp +++ b/widget/gtk/WindowSurfaceWaylandMultiBuffer.cpp @@ -9,7 +9,6 @@ #include #include #include -#include #include "gfx2DGlue.h" #include "gfxPlatform.h" diff --git a/widget/gtk/components.conf b/widget/gtk/components.conf index d98c43c9f9fc..82e24d33542d 100644 --- a/widget/gtk/components.conf +++ b/widget/gtk/components.conf @@ -76,49 +76,53 @@ Classes = [ 'headers': ['/widget/gtk/nsApplicationChooser.h'], 'processes': ProcessSelector.MAIN_PROCESS_ONLY, }, - { - 'js_name': 'clipboard', - 'cid': '{8b5314ba-db01-11d2-96ce-0060b0fb9956}', - 'contract_ids': ['@mozilla.org/widget/clipboard;1'], - 'interfaces': ['nsIClipboard'], - 'type': 'nsIClipboard', - 'processes': ProcessSelector.MAIN_PROCESS_ONLY, - 'overridable': True, - }, - { - 'cid': '{77221d5a-1dd2-11b2-8c69-c710f15d2ed5}', - 'contract_ids': ['@mozilla.org/widget/clipboardhelper;1'], - 'type': 'nsClipboardHelper', - 'headers': ['/widget/nsClipboardHelper.h'], - }, - { - 'cid': '{8b5314bb-db01-11d2-96ce-0060b0fb9956}', - 'contract_ids': ['@mozilla.org/widget/dragservice;1'], - 'singleton': True, - 'type': 'nsDragService', - 'headers': ['/widget/gtk/nsDragService.h'], - 'constructor': 'nsDragService::GetInstance', - 'processes': ProcessSelector.MAIN_PROCESS_ONLY, - }, - { - 'name': 'GfxInfo', - 'cid': '{d755a760-9f27-11df-0800-200c9a664242}', - 'contract_ids': ['@mozilla.org/gfx/info;1'], - 'type': 'mozilla::widget::GfxInfo', - 'headers': ['/widget/gtk/GfxInfo.h'], - 'init_method': 'Init', - 'processes': ProcessSelector.ALLOW_IN_GPU_PROCESS, - }, - { - 'cid': '{6987230e-0098-4e78-bc5f-1493ee7519fa}', - 'contract_ids': ['@mozilla.org/widget/useridleservice;1'], - 'singleton': True, - 'type': 'nsUserIdleService', - 'headers': ['/widget/gtk/nsUserIdleServiceGTK.h'], - 'constructor': 'nsUserIdleServiceGTK::GetInstance', - }, ] +if defined('MOZ_X11'): + Classes += [ + { + 'js_name': 'clipboard', + 'cid': '{8b5314ba-db01-11d2-96ce-0060b0fb9956}', + 'contract_ids': ['@mozilla.org/widget/clipboard;1'], + 'interfaces': ['nsIClipboard'], + 'type': 'nsIClipboard', + 'processes': ProcessSelector.MAIN_PROCESS_ONLY, + 'overridable': True, + }, + { + 'cid': '{77221d5a-1dd2-11b2-8c69-c710f15d2ed5}', + 'contract_ids': ['@mozilla.org/widget/clipboardhelper;1'], + 'type': 'nsClipboardHelper', + 'headers': ['/widget/nsClipboardHelper.h'], + }, + { + 'cid': '{8b5314bb-db01-11d2-96ce-0060b0fb9956}', + 'contract_ids': ['@mozilla.org/widget/dragservice;1'], + 'singleton': True, + 'type': 'nsDragService', + 'headers': ['/widget/gtk/nsDragService.h'], + 'constructor': 'nsDragService::GetInstance', + 'processes': ProcessSelector.MAIN_PROCESS_ONLY, + }, + { + 'name': 'GfxInfo', + 'cid': '{d755a760-9f27-11df-0800-200c9a664242}', + 'contract_ids': ['@mozilla.org/gfx/info;1'], + 'type': 'mozilla::widget::GfxInfo', + 'headers': ['/widget/gtk/GfxInfo.h'], + 'init_method': 'Init', + 'processes': ProcessSelector.ALLOW_IN_GPU_PROCESS, + }, + { + 'cid': '{6987230e-0098-4e78-bc5f-1493ee7519fa}', + 'contract_ids': ['@mozilla.org/widget/useridleservice;1'], + 'singleton': True, + 'type': 'nsUserIdleService', + 'headers': ['/widget/gtk/nsUserIdleServiceGTK.h'], + 'constructor': 'nsUserIdleServiceGTK::GetInstance', + }, + ] + if defined('NS_PRINTING'): Classes += [ { diff --git a/widget/gtk/moz.build b/widget/gtk/moz.build index 5218c7df06aa..cd207871d68c 100644 --- a/widget/gtk/moz.build +++ b/widget/gtk/moz.build @@ -113,12 +113,17 @@ if CONFIG["MOZ_WAYLAND"]: "mozva", ] -if CONFIG["MOZ_X11"] or CONFIG["MOZ_WAYLAND"]: +if CONFIG["MOZ_X11"]: UNIFIED_SOURCES += [ "CompositorWidgetChild.cpp", "CompositorWidgetParent.cpp", "InProcessGtkCompositorWidget.cpp", + "nsClipboardX11.cpp", + "nsShmImage.cpp", "nsUserIdleServiceGTK.cpp", + "WindowSurfaceX11.cpp", + "WindowSurfaceX11Image.cpp", + "WindowSurfaceX11SHM.cpp", ] EXPORTS.mozilla.widget += [ "CompositorWidgetChild.h", @@ -127,15 +132,6 @@ if CONFIG["MOZ_X11"] or CONFIG["MOZ_WAYLAND"]: "InProcessGtkCompositorWidget.h", ] -if CONFIG["MOZ_X11"]: - UNIFIED_SOURCES += [ - "nsClipboardX11.cpp", - "nsShmImage.cpp", - "WindowSurfaceX11.cpp", - "WindowSurfaceX11Image.cpp", - "WindowSurfaceX11SHM.cpp", - ] - if CONFIG["NS_PRINTING"]: UNIFIED_SOURCES += [ "nsDeviceContextSpecG.cpp", @@ -163,7 +159,7 @@ LOCAL_INCLUDES += [ "/widget/headless", ] -if CONFIG["MOZ_X11"] or CONFIG["MOZ_WAYLAND"]: +if CONFIG["MOZ_X11"]: LOCAL_INCLUDES += [ "/widget/x11", ] diff --git a/widget/gtk/mozgtk/mozgtk.c b/widget/gtk/mozgtk/mozgtk.c index d7dbbc6fd9e3..677f9b356160 100644 --- a/widget/gtk/mozgtk/mozgtk.c +++ b/widget/gtk/mozgtk/mozgtk.c @@ -6,8 +6,7 @@ #include "mozilla/Types.h" -#ifdef MOZ_X11 -# include +#include // Bug 1271100 // We need to trick system Cairo into not using the XShm extension due to // a race condition in it that results in frequent BadAccess errors. Cairo @@ -20,4 +19,3 @@ // ever can remove this workaround for system Cairo, we'll need something // to replace it for that purpose. MOZ_EXPORT Bool XShmQueryExtension(Display* aDisplay) { return False; } -#endif diff --git a/widget/gtk/nsClipboard.cpp b/widget/gtk/nsClipboard.cpp index 555e8ce45c05..ba9a06a3fdd1 100644 --- a/widget/gtk/nsClipboard.cpp +++ b/widget/gtk/nsClipboard.cpp @@ -9,9 +9,7 @@ #include "nsArrayUtils.h" #include "nsClipboard.h" -#if defined(MOZ_X11) -# include "nsClipboardX11.h" -#endif +#include "nsClipboardX11.h" #if defined(MOZ_WAYLAND) # include "nsClipboardWayland.h" #endif @@ -204,16 +202,16 @@ nsClipboard::~nsClipboard() { NS_IMPL_ISUPPORTS(nsClipboard, nsIClipboard, nsIObserver) nsresult nsClipboard::Init(void) { -#if defined(MOZ_X11) if (widget::GdkIsX11Display()) { mContext = new nsRetrievalContextX11(); - } -#endif #if defined(MOZ_WAYLAND) - if (widget::GdkIsWaylandDisplay()) { + } else if (widget::GdkIsWaylandDisplay()) { mContext = new nsRetrievalContextWayland(); - } #endif + } else { + NS_WARNING("Missing nsRetrievalContext for nsClipboard!"); + return NS_OK; + } nsCOMPtr os = mozilla::services::GetObserverService(); if (os) { diff --git a/widget/gtk/nsDragService.cpp b/widget/gtk/nsDragService.cpp index 738fa8d59e28..a7664f93c463 100644 --- a/widget/gtk/nsDragService.cpp +++ b/widget/gtk/nsDragService.cpp @@ -23,6 +23,7 @@ #include "prthread.h" #include #include +#include #include "nsCRT.h" #include "mozilla/BasicEvents.h" #include "mozilla/Services.h" @@ -33,9 +34,7 @@ #include "mozilla/WidgetUtilsGtk.h" #include "GRefPtr.h" -#ifdef MOZ_X11 -# include "gfxXlibSurface.h" -#endif +#include "gfxXlibSurface.h" #include "gfxContext.h" #include "nsImageToPixbuf.h" #include "nsPresContext.h" diff --git a/widget/gtk/nsGtkKeyUtils.cpp b/widget/gtk/nsGtkKeyUtils.cpp index 212101262652..f7f93bdf5850 100644 --- a/widget/gtk/nsGtkKeyUtils.cpp +++ b/widget/gtk/nsGtkKeyUtils.cpp @@ -12,17 +12,15 @@ #include #include #include +#include #include #include -#ifdef MOZ_X11 -# include -# include -# include "X11UndefineNone.h" -#endif +#include +#include "X11UndefineNone.h" #include "IMContextWrapper.h" #include "WidgetUtils.h" #include "WidgetUtilsGtk.h" -#include "x11/keysym2ucs.h" +#include "keysym2ucs.h" #include "nsContentUtils.h" #include "nsGtkUtils.h" #include "nsIBidiKeyboard.h" @@ -57,9 +55,7 @@ namespace widget { KeymapWrapper* KeymapWrapper::sInstance = nullptr; guint KeymapWrapper::sLastRepeatableHardwareKeyCode = 0; -#ifdef MOZ_X11 Time KeymapWrapper::sLastRepeatableKeyTime = 0; -#endif KeymapWrapper::RepeatState KeymapWrapper::sRepeatState = KeymapWrapper::NOT_PRESSED; @@ -358,11 +354,9 @@ KeymapWrapper::KeymapWrapper() g_object_ref(mGdkKeymap); -#ifdef MOZ_X11 if (GdkIsX11Display()) { InitXKBExtension(); } -#endif Init(); } @@ -379,20 +373,16 @@ void KeymapWrapper::Init() { mModifierKeys.Clear(); memset(mModifierMasks, 0, sizeof(mModifierMasks)); -#ifdef MOZ_X11 if (GdkIsX11Display()) { InitBySystemSettingsX11(); } -#endif #ifdef MOZ_WAYLAND - if (GdkIsWaylandDisplay()) { + else { InitBySystemSettingsWayland(); } #endif -#ifdef MOZ_X11 gdk_window_add_filter(nullptr, FilterEvents, this); -#endif MOZ_LOG(gKeyLog, LogLevel::Info, ("%p Init, CapsLock=0x%X, NumLock=0x%X, " @@ -405,7 +395,6 @@ void KeymapWrapper::Init() { GetModifierMask(SUPER), GetModifierMask(HYPER))); } -#ifdef MOZ_X11 void KeymapWrapper::InitXKBExtension() { PodZero(&mKeyboardState); @@ -637,7 +626,6 @@ void KeymapWrapper::InitBySystemSettingsX11() { XFreeModifiermap(xmodmap); XFree(xkeymap); } -#endif #ifdef MOZ_WAYLAND void KeymapWrapper::SetModifierMask(xkb_keymap* aKeymap, @@ -801,9 +789,7 @@ void KeymapWrapper::InitBySystemSettingsWayland() { #endif KeymapWrapper::~KeymapWrapper() { -#ifdef MOZ_X11 gdk_window_remove_filter(nullptr, FilterEvents, this); -#endif if (mOnKeysChangedSignalHandle) { g_signal_handler_disconnect(mGdkKeymap, mOnKeysChangedSignalHandle); } @@ -814,7 +800,6 @@ KeymapWrapper::~KeymapWrapper() { MOZ_LOG(gKeyLog, LogLevel::Info, ("%p Destructor", this)); } -#ifdef MOZ_X11 /* static */ GdkFilterReturn KeymapWrapper::FilterEvents(GdkXEvent* aXEvent, GdkEvent* aGdkEvent, @@ -928,7 +913,6 @@ GdkFilterReturn KeymapWrapper::FilterEvents(GdkXEvent* aXEvent, return GDK_FILTER_CONTINUE; } -#endif static void ResetBidiKeyboard() { // Reset the bidi keyboard settings for the new GdkKeymap @@ -1793,7 +1777,6 @@ void KeymapWrapper::InitKeyEvent(WidgetKeyboardEvent& aKeyEvent, // key release events, the result isn't what we want. guint modifierState = aGdkKeyEvent->state; GdkDisplay* gdkDisplay = gdk_display_get_default(); -#ifdef MOZ_X11 if (aGdkKeyEvent->is_modifier && GdkIsX11Display(gdkDisplay)) { Display* display = gdk_x11_display_get_xdisplay(gdkDisplay); if (XEventsQueued(display, QueuedAfterReading)) { @@ -1810,7 +1793,6 @@ void KeymapWrapper::InitKeyEvent(WidgetKeyboardEvent& aKeyEvent, } } } -#endif InitInputEvent(aKeyEvent, modifierState); switch (aGdkKeyEvent->keyval) { @@ -2057,15 +2039,11 @@ bool KeymapWrapper::IsLatinGroup(guint8 aGroup) { } bool KeymapWrapper::IsAutoRepeatableKey(guint aHardwareKeyCode) { -#ifdef MOZ_X11 uint8_t indexOfArray = aHardwareKeyCode / 8; MOZ_ASSERT(indexOfArray < ArrayLength(mKeyboardState.auto_repeats), "invalid index"); char bitMask = 1 << (aHardwareKeyCode % 8); return (mKeyboardState.auto_repeats[indexOfArray] & bitMask) != 0; -#else - return false; -#endif } /* static */ diff --git a/widget/gtk/nsGtkKeyUtils.h b/widget/gtk/nsGtkKeyUtils.h index 6fcc3e930592..18188c9b00a1 100644 --- a/widget/gtk/nsGtkKeyUtils.h +++ b/widget/gtk/nsGtkKeyUtils.h @@ -13,9 +13,7 @@ #include "nsTArray.h" #include -#ifdef MOZ_X11 -# include -#endif +#include #ifdef MOZ_WAYLAND # include # include @@ -250,10 +248,8 @@ class KeymapWrapper { * Initializing methods. */ void Init(); -#ifdef MOZ_X11 void InitXKBExtension(); void InitBySystemSettingsX11(); -#endif #ifdef MOZ_WAYLAND void InitBySystemSettingsWayland(); #endif @@ -329,7 +325,6 @@ class KeymapWrapper { */ int mXKBBaseEventCode; -#ifdef MOZ_X11 /** * Only auto_repeats[] stores valid value. If you need to use other * members, you need to listen notification events for them. @@ -337,7 +332,6 @@ class KeymapWrapper { * InitXKBExtension(). */ XKeyboardState mKeyboardState; -#endif /** * Pointer of the singleton instance. @@ -348,9 +342,7 @@ class KeymapWrapper { * Auto key repeat management. */ static guint sLastRepeatableHardwareKeyCode; -#ifdef MOZ_X11 static Time sLastRepeatableKeyTime; -#endif enum RepeatState { NOT_PRESSED, FIRST_PRESS, REPEATING }; static RepeatState sRepeatState; @@ -456,7 +448,6 @@ class KeymapWrapper { */ static uint32_t GetDOMKeyCodeFromKeyPairs(guint aGdkKeyval); -#ifdef MOZ_X11 /** * FilterEvents() listens all events on all our windows. * Be careful, this may make damage to performance if you add expensive @@ -464,7 +455,6 @@ class KeymapWrapper { */ static GdkFilterReturn FilterEvents(GdkXEvent* aXEvent, GdkEvent* aGdkEvent, gpointer aData); -#endif /** * MaybeDispatchContextMenuEvent() may dispatch eContextMenu event if diff --git a/widget/gtk/nsLookAndFeel.cpp b/widget/gtk/nsLookAndFeel.cpp index 0e0a0bdd19ab..243314a3198a 100644 --- a/widget/gtk/nsLookAndFeel.cpp +++ b/widget/gtk/nsLookAndFeel.cpp @@ -44,11 +44,9 @@ #include "mozilla/gfx/2D.h" #include -#include #include "WidgetStyleCache.h" #include "prenv.h" #include "nsCSSColorUtils.h" -#include "mozilla/Preferences.h" using namespace mozilla; using namespace mozilla::widget; diff --git a/widget/gtk/nsPrintDialogGTK.cpp b/widget/gtk/nsPrintDialogGTK.cpp index 1fd1f5baea0d..bfd86467cdbd 100644 --- a/widget/gtk/nsPrintDialogGTK.cpp +++ b/widget/gtk/nsPrintDialogGTK.cpp @@ -28,10 +28,7 @@ #include "nsIObserverService.h" // for gdk_x11_window_get_xid -#include -#ifdef MOZ_X11 -# include -#endif +#include #include #include #include diff --git a/widget/gtk/nsUserIdleServiceGTK.cpp b/widget/gtk/nsUserIdleServiceGTK.cpp index 37fe8d1bd414..884d52a6cab9 100644 --- a/widget/gtk/nsUserIdleServiceGTK.cpp +++ b/widget/gtk/nsUserIdleServiceGTK.cpp @@ -17,7 +17,6 @@ using mozilla::LogLevel; static mozilla::LazyLogModule sIdleLog("nsIUserIdleService"); -#ifdef MOZ_X11 typedef bool (*_XScreenSaverQueryExtension_fn)(Display* dpy, int* event_base, int* error_base); @@ -26,14 +25,12 @@ typedef XScreenSaverInfo* (*_XScreenSaverAllocInfo_fn)(void); typedef void (*_XScreenSaverQueryInfo_fn)(Display* dpy, Drawable drw, XScreenSaverInfo* info); +static bool sInitialized = false; static _XScreenSaverQueryExtension_fn _XSSQueryExtension = nullptr; static _XScreenSaverAllocInfo_fn _XSSAllocInfo = nullptr; static _XScreenSaverQueryInfo_fn _XSSQueryInfo = nullptr; -#endif -static bool sInitialized = false; static void Initialize() { -#ifdef MOZ_X11 if (!mozilla::widget::GdkIsX11Display()) { return; } @@ -62,21 +59,14 @@ static void Initialize() { MOZ_LOG(sIdleLog, LogLevel::Warning, ("Failed to get XSSQueryInfo!\n")); sInitialized = true; -#endif } -#ifdef MOZ_X11 nsUserIdleServiceGTK::nsUserIdleServiceGTK() : mXssInfo(nullptr) { -#else -nsUserIdleServiceGTK::nsUserIdleServiceGTK() { -#endif Initialize(); } nsUserIdleServiceGTK::~nsUserIdleServiceGTK() { -#ifdef MOZ_X11 if (mXssInfo) XFree(mXssInfo); -#endif // It is not safe to unload libXScrnSaver until each display is closed because // the library registers callbacks through XESetCloseDisplay (Bug 397607). @@ -90,7 +80,6 @@ nsUserIdleServiceGTK::~nsUserIdleServiceGTK() { } bool nsUserIdleServiceGTK::PollIdleTime(uint32_t* aIdleTime) { -#ifdef MOZ_X11 if (!sInitialized) { // For some reason, we could not find xscreensaver. return false; @@ -120,7 +109,6 @@ bool nsUserIdleServiceGTK::PollIdleTime(uint32_t* aIdleTime) { } // If we get here, we couldn't get to XScreenSaver: MOZ_LOG(sIdleLog, LogLevel::Warning, ("XSSQueryExtension returned false!\n")); -#endif return false; } diff --git a/widget/gtk/nsUserIdleServiceGTK.h b/widget/gtk/nsUserIdleServiceGTK.h index e596283e24ea..9b9ba31846e3 100644 --- a/widget/gtk/nsUserIdleServiceGTK.h +++ b/widget/gtk/nsUserIdleServiceGTK.h @@ -9,13 +9,10 @@ #define nsUserIdleServiceGTK_h__ #include "nsUserIdleService.h" -#ifdef MOZ_X11 -# include -# include -# include -#endif +#include +#include +#include -#ifdef MOZ_X11 typedef struct { Window window; // Screen saver window int state; // ScreenSaver(Off,On,Disabled) @@ -24,7 +21,6 @@ typedef struct { unsigned long idle; // milliseconds idle unsigned long event_mask; // event stuff } XScreenSaverInfo; -#endif class nsUserIdleServiceGTK : public nsUserIdleService { public: @@ -44,9 +40,7 @@ class nsUserIdleServiceGTK : public nsUserIdleService { private: ~nsUserIdleServiceGTK(); -#ifdef MOZ_X11 XScreenSaverInfo* mXssInfo; -#endif protected: nsUserIdleServiceGTK(); diff --git a/widget/gtk/nsWidgetFactory.cpp b/widget/gtk/nsWidgetFactory.cpp index 70b47d5124fc..d649c7e0bfe6 100644 --- a/widget/gtk/nsWidgetFactory.cpp +++ b/widget/gtk/nsWidgetFactory.cpp @@ -20,7 +20,9 @@ #include "nsHTMLFormatConverter.h" #include "HeadlessClipboard.h" #include "IMContextWrapper.h" -#include "nsClipboard.h" +#ifdef MOZ_X11 +# include "nsClipboard.h" +#endif #include "TaskbarProgress.h" #include "nsFilePicker.h" #include "nsSound.h" @@ -34,6 +36,7 @@ using namespace mozilla; using namespace mozilla::widget; +#ifdef MOZ_X11 NS_IMPL_COMPONENT_FACTORY(nsIClipboard) { nsCOMPtr inst; if (gfxPlatform::IsHeadless()) { @@ -48,6 +51,7 @@ NS_IMPL_COMPONENT_FACTORY(nsIClipboard) { return inst.forget().downcast(); } +#endif nsresult nsWidgetGtk2ModuleCtor() { return nsAppShellInit(); } diff --git a/widget/gtk/nsWindow.cpp b/widget/gtk/nsWindow.cpp index 43de9e026a89..28dcc92d89a9 100644 --- a/widget/gtk/nsWindow.cpp +++ b/widget/gtk/nsWindow.cpp @@ -61,9 +61,7 @@ #include "mozilla/UniquePtrExtensions.h" #include "mozilla/WidgetUtils.h" #include "mozilla/WritingModes.h" -#ifdef MOZ_X11 -# include "mozilla/X11Util.h" -#endif +#include "mozilla/X11Util.h" #include "mozilla/XREAppData.h" #include "NativeKeyBindings.h" #include "nsAppDirectoryServiceDefs.h" @@ -95,6 +93,7 @@ #include "ScreenHelperGTK.h" #include "SystemTimeConverter.h" #include "WidgetUtilsGtk.h" +#include "mozilla/X11Util.h" #ifdef ACCESSIBILITY # include "mozilla/a11y/LocalAccessible.h" @@ -114,7 +113,6 @@ # include "WindowSurfaceX11SHM.h" #endif #ifdef MOZ_WAYLAND -# include # include "nsIClipboard.h" # include "nsView.h" #endif @@ -123,10 +121,8 @@ using namespace mozilla; using namespace mozilla::gfx; using namespace mozilla::layers; using namespace mozilla::widget; -#ifdef MOZ_X11 using mozilla::gl::GLContextEGL; using mozilla::gl::GLContextGLX; -#endif // Don't put more than this many rects in the dirty region, just fluff // out to the bounding-box if there are more @@ -269,7 +265,6 @@ bool nsWindow::sTransparentMainWindow = false; namespace mozilla { -#ifdef MOZ_X11 class CurrentX11TimeGetter { public: explicit CurrentX11TimeGetter(GdkWindow* aWindow) @@ -317,7 +312,6 @@ class CurrentX11TimeGetter { GdkWindow* mWindow; TimeStamp mAsyncUpdateStart; }; -#endif } // namespace mozilla @@ -2502,7 +2496,6 @@ static bool GetWindowManagerName(GdkWindow* gdk_window, nsACString& wmName) { return false; } -#ifdef MOZ_X11 Display* xdisplay = gdk_x11_get_default_xdisplay(); GdkScreen* screen = gdk_window_get_screen(gdk_window); Window root_win = GDK_WINDOW_XID(gdk_screen_get_root_window(screen)); @@ -2566,7 +2559,6 @@ static bool GetWindowManagerName(GdkWindow* gdk_window, nsACString& wmName) { wmName = reinterpret_cast(prop_return); return true; -#endif } #define kDesktopMutterSchema "org.gnome.mutter" @@ -2624,7 +2616,6 @@ void nsWindow::GetWorkspaceID(nsAString& workspaceID) { return; } -#ifdef MOZ_X11 LOG("nsWindow::GetWorkspaceID()\n"); // Get the gdk window for this widget. @@ -2659,7 +2650,6 @@ void nsWindow::GetWorkspaceID(nsAString& workspaceID) { LOG(" got workspace ID %d", (int32_t)wm_desktop[0]); workspaceID.AppendInt((int32_t)wm_desktop[0]); g_free(wm_desktop); -#endif } void nsWindow::MoveToWorkspace(const nsAString& workspaceIDStr) { @@ -2672,7 +2662,6 @@ void nsWindow::MoveToWorkspace(const nsAString& workspaceIDStr) { return; } -#ifdef MOZ_X11 // Get the gdk window for this widget. GdkWindow* gdk_window = gtk_widget_get_window(mShell); if (!gdk_window) { @@ -2708,7 +2697,6 @@ void nsWindow::MoveToWorkspace(const nsAString& workspaceIDStr) { XFlush(xdisplay); LOG(" moved to workspace"); -#endif } using SetUserTimeFunc = void (*)(GdkWindow*, guint32); @@ -2748,14 +2736,10 @@ guint32 nsWindow::GetLastUserInputTime() { // WM_DELETE_WINDOW delete events, but not usually mouse motion nor // button and key releases. Therefore use the most recent of // gdk_x11_display_get_user_time and the last time that we have seen. -#ifdef MOZ_X11 GdkDisplay* gdkDisplay = gdk_display_get_default(); guint32 timestamp = GdkIsX11Display(gdkDisplay) ? gdk_x11_display_get_user_time(gdkDisplay) : gtk_get_current_event_time(); -#else - guint32 timestamp = gtk_get_current_event_time(); -#endif if (sLastUserInputTime != GDK_CURRENT_TIME && TimestampIsNewerThan(sLastUserInputTime, timestamp)) { @@ -3012,7 +2996,6 @@ void nsWindow::UpdateClientOffsetFromFrameExtents() { return; } -#ifdef MOZ_X11 GdkAtom cardinal_atom = gdk_x11_xatom_to_atom(XA_CARDINAL); GdkAtom type_returned; @@ -3046,7 +3029,6 @@ void nsWindow::UpdateClientOffsetFromFrameExtents() { LOG("nsWindow::UpdateClientOffsetFromFrameExtents %d,%d\n", mClientOffset.x, mClientOffset.y); -#endif } LayoutDeviceIntPoint nsWindow::GetClientOffset() { @@ -3064,11 +3046,9 @@ gboolean nsWindow::OnPropertyNotifyEvent(GtkWidget* aWidget, if (!mGdkWindow) { return FALSE; } -#ifdef MOZ_X11 if (GetCurrentTimeGetter()->PropertyNotifyHandler(aWidget, aEvent)) { return TRUE; } -#endif return FALSE; } @@ -3203,11 +3183,9 @@ void* nsWindow::GetNativeData(uint32_t aDataType) { return GetToplevelWidget(); case NS_NATIVE_WINDOW_WEBRTC_DEVICE_ID: -#ifdef MOZ_X11 if (GdkIsX11Display()) { return (void*)GDK_WINDOW_XID(gdk_window_get_toplevel(mGdkWindow)); } -#endif NS_WARNING( "nsWindow::GetNativeData(): NS_NATIVE_WINDOW_WEBRTC_DEVICE_ID is not " "handled on Wayland!"); @@ -3228,13 +3206,11 @@ void* nsWindow::GetNativeData(uint32_t aDataType) { return nullptr; case NS_NATIVE_EGL_WINDOW: { void* eglWindow = nullptr; -#ifdef MOZ_X11 if (GdkIsX11Display()) { eglWindow = mGdkWindow ? (void*)GDK_WINDOW_XID(mGdkWindow) : nullptr; } -#endif #ifdef MOZ_WAYLAND - if (GdkIsWaylandDisplay()) { + else { eglWindow = moz_container_wayland_get_egl_window( mContainer, FractionalScaleFactor()); } @@ -3525,7 +3501,7 @@ gboolean nsWindow::OnExposeEvent(cairo_t* cr) { if (!listener) return FALSE; LOG("received expose event %p 0x%lx (rects follow):\n", mGdkWindow, - GetX11Window()); + GdkIsX11Display() ? gdk_x11_window_get_xid(mGdkWindow) : 0); LayoutDeviceIntRegion exposeRegion; if (!ExtractExposeRegion(exposeRegion, cr)) { return FALSE; @@ -4072,7 +4048,6 @@ void nsWindow::OnMotionNotifyEvent(GdkEventMotion* aEvent) { MOZ_ASSERT(gdk_window, "gdk_window_get_toplevel should not return null"); bool canDrag = true; -#ifdef MOZ_X11 if (GdkIsX11Display()) { // Workaround for https://bugzilla.gnome.org/show_bug.cgi?id=789054 // To avoid crashes disable double-click on WM without _NET_WM_MOVERESIZE. @@ -4083,7 +4058,6 @@ void nsWindow::OnMotionNotifyEvent(GdkEventMotion* aEvent) { canDrag = false; } } -#endif if (canDrag) { gdk_window_begin_move_drag(gdk_window, 1, aEvent->x_root, aEvent->y_root, @@ -4536,18 +4510,15 @@ TimeStamp nsWindow::GetEventTimeStamp(guint32 aEventTime) { BaseTimeDurationPlatformUtils::TicksFromMilliseconds(timestampTime); eventTimeStamp = TimeStamp::FromSystemTime(tick); } else { -#ifdef MOZ_X11 CurrentX11TimeGetter* getCurrentTime = GetCurrentTimeGetter(); MOZ_ASSERT(getCurrentTime, "Null current time getter despite having a window"); eventTimeStamp = TimeConverter().GetTimeStampFromSystemTime(aEventTime, *getCurrentTime); -#endif } return eventTimeStamp; } -#ifdef MOZ_X11 mozilla::CurrentX11TimeGetter* nsWindow::GetCurrentTimeGetter() { MOZ_ASSERT(mGdkWindow, "Expected mGdkWindow to be set"); if (MOZ_UNLIKELY(!mCurrentTimeGetter)) { @@ -4555,7 +4526,6 @@ mozilla::CurrentX11TimeGetter* nsWindow::GetCurrentTimeGetter() { } return mCurrentTimeGetter.get(); } -#endif gboolean nsWindow::OnKeyPressEvent(GdkEventKey* aEvent) { LOG("OnKeyPressEvent"); @@ -4736,7 +4706,6 @@ void nsWindow::OnWindowStateEvent(GtkWidget* aWidget, // // This may be fixed in Gtk 3.24+ but some DE still have this issue // (Bug 1624199) so let's remove it for Wayland only. -#ifdef MOZ_X11 if (GdkIsX11Display()) { if (!mIsShown) { aEvent->changed_mask = static_cast( @@ -4747,7 +4716,6 @@ void nsWindow::OnWindowStateEvent(GtkWidget* aWidget, aEvent->changed_mask | GDK_WINDOW_STATE_MAXIMIZED); } } -#endif // This is a workaround for https://gitlab.gnome.org/GNOME/gtk/issues/1395 // Gtk+ controls window active appearance by window-state-event signal. @@ -5262,16 +5230,8 @@ void nsWindow::DisableRenderingToWindow() { } Window nsWindow::GetX11Window() { -#ifdef MOZ_X11 - if (GdkIsX11Display()) { - return mGdkWindow ? gdk_x11_window_get_xid(mGdkWindow) : X11None; - } -#endif -#ifdef MOZ_WAYLAND - if (GdkIsWaylandDisplay()) { - return (Window) nullptr; - } -#endif + return GdkIsX11Display() && mGdkWindow ? gdk_x11_window_get_xid(mGdkWindow) + : X11None; } void nsWindow::EnsureGdkWindow() { @@ -5358,7 +5318,8 @@ void nsWindow::ConfigureGdkWindow() { EnsureGrabs(); } - LOG(" finished, new GdkWindow %p XID 0x%lx\n", mGdkWindow, GetX11Window()); + LOG(" finished, new GdkWindow %p XID 0x%lx\n", mGdkWindow, + GdkIsX11Display() ? gdk_x11_window_get_xid(mGdkWindow) : 0); } void nsWindow::ReleaseGdkWindow() { @@ -5901,7 +5862,9 @@ nsresult nsWindow::Create(nsIWidget* aParent, nsNativeWidget aNativeParent, LOG(" nsWindow type %d %s\n", mWindowType, mIsPIPWindow ? "PIP window" : ""); LOG(" mShell %p mContainer %p mGdkWindow %p XID 0x%lx\n", mShell, mContainer, - mGdkWindow, GetX11Window()); + mGdkWindow, + (GdkIsX11Display() && mGdkWindow) ? gdk_x11_window_get_xid(mGdkWindow) + : 0); // Set default application name when it's empty. if (mGtkWindowAppName.IsEmpty()) { @@ -6601,6 +6564,18 @@ void nsWindow::ApplyTransparencyBitmap() { XShapeCombineMask(xDisplay, xDrawable, ShapeBounding, 0, 0, maskPixmap, ShapeSet); XFreePixmap(xDisplay, maskPixmap); +#else + cairo_surface_t* maskBitmap; + maskBitmap = cairo_image_surface_create_for_data( + (unsigned char*)mTransparencyBitmap, CAIRO_FORMAT_A1, + mTransparencyBitmapWidth, mTransparencyBitmapHeight, + GetBitmapStride(mTransparencyBitmapWidth)); + if (!maskBitmap) return; + + cairo_region_t* maskRegion = gdk_cairo_region_create_from_surface(maskBitmap); + gtk_widget_shape_combine_region(mShell, maskRegion); + cairo_region_destroy(maskRegion); + cairo_surface_destroy(maskBitmap); #endif // MOZ_X11 } @@ -6730,7 +6705,6 @@ void nsWindow::UpdateTitlebarTransparencyBitmap() { cairo_surface_destroy(surface); } -#ifdef MOZ_X11 if (!mNeedsShow) { Display* xDisplay = GDK_WINDOW_XDISPLAY(mGdkWindow); Window xDrawable = GDK_WINDOW_XID(mGdkWindow); @@ -6751,7 +6725,6 @@ void nsWindow::UpdateTitlebarTransparencyBitmap() { XFreePixmap(xDisplay, maskPixmap); } -#endif } void nsWindow::GrabPointer(guint32 aTime) { @@ -6777,7 +6750,6 @@ void nsWindow::GrabPointer(guint32 aTime) { return; } -#ifdef MOZ_X11 gint retval; // Note that we need GDK_TOUCH_MASK below to work around a GDK/X11 bug that // causes touch events that would normally be received by this client on @@ -6804,7 +6776,6 @@ void nsWindow::GrabPointer(guint32 aTime) { &nsWindow::CheckForRollupDuringGrab); NS_DispatchToCurrentThread(event.forget()); } -#endif } void nsWindow::ReleaseGrabs(void) { @@ -6818,9 +6789,7 @@ void nsWindow::ReleaseGrabs(void) { return; } -#ifdef MOZ_X11 gdk_pointer_ungrab(GDK_CURRENT_TIME); -#endif } GtkWidget* nsWindow::GetToplevelWidget() { return mShell; } @@ -7031,7 +7000,7 @@ static bool IsFullscreenSupported(GtkWidget* aShell) { GdkScreen* screen = gtk_widget_get_screen(aShell); GdkAtom atom = gdk_atom_intern("_NET_WM_STATE_FULLSCREEN", FALSE); return gdk_x11_screen_supports_net_wm_hint(screen, atom); -#else +#elif return true; #endif } @@ -8312,7 +8281,6 @@ bool nsWindow::GetDragInfo(WidgetMouseEvent* aMouseEvent, GdkWindow** aWindow, return false; } -#ifdef MOZ_X11 if (GdkIsX11Display()) { // Workaround for https://bugzilla.gnome.org/show_bug.cgi?id=789054 // To avoid crashes disable double-click on WM without _NET_WM_MOVERESIZE. @@ -8328,7 +8296,6 @@ bool nsWindow::GetDragInfo(WidgetMouseEvent* aMouseEvent, GdkWindow** aWindow, } } } -#endif // FIXME: It would be nice to have the widget position at the time // of the event, but it's relatively unlikely that the widget has diff --git a/widget/gtk/nsWindow.h b/widget/gtk/nsWindow.h index af2b633f7f0e..f9be816f281a 100644 --- a/widget/gtk/nsWindow.h +++ b/widget/gtk/nsWindow.h @@ -77,10 +77,6 @@ extern mozilla::LazyLogModule gWidgetVsync; #endif /* MOZ_LOGGING */ -#if defined(MOZ_WAYLAND) && !defined(MOZ_X11) -typedef uintptr_t Window; -#endif - class gfxPattern; class nsIFrame; #if !GTK_CHECK_VERSION(3, 18, 0) @@ -106,9 +102,7 @@ namespace mozilla { enum class NativeKeyBindingsType : uint8_t; class TimeStamp; -#ifdef MOZ_X11 class CurrentX11TimeGetter; -#endif } // namespace mozilla class nsWindow final : public nsBaseWidget { @@ -286,9 +280,7 @@ class nsWindow final : public nsBaseWidget { WidgetEventTime GetWidgetEventTime(guint32 aEventTime); mozilla::TimeStamp GetEventTimeStamp(guint32 aEventTime); -#ifdef MOZ_X11 mozilla::CurrentX11TimeGetter* GetCurrentTimeGetter(); -#endif void SetInputContext(const InputContext& aContext, const InputContextAction& aAction) override; @@ -850,9 +842,7 @@ class nsWindow final : public nsBaseWidget { */ RefPtr mIMContext; -#ifdef MOZ_X11 mozilla::UniquePtr mCurrentTimeGetter; -#endif static GtkWindowDecoration sGtkWindowDecoration; static bool sTransparentMainWindow; diff --git a/widget/moz.build b/widget/moz.build index 4bad4c00dfee..988f55de4605 100644 --- a/widget/moz.build +++ b/widget/moz.build @@ -295,7 +295,7 @@ if CONFIG["MOZ_INSTRUMENT_EVENT_LOOP"]: EXPORTS.ipc = ["nsGUIEventIPC.h"] -if CONFIG["MOZ_X11"] or CONFIG["MOZ_WAYLAND"]: +if CONFIG["MOZ_X11"]: DIRS += ["x11"] if toolkit in ("cocoa", "windows"): @@ -342,7 +342,7 @@ if toolkit == "windows": "windows/PCompositorWidget.ipdl", "windows/PlatformWidgetTypes.ipdlh", ] -elif CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk": +elif CONFIG["MOZ_WIDGET_TOOLKIT"] == "gtk" and CONFIG["MOZ_X11"]: IPDL_SOURCES = [ "gtk/PCompositorWidget.ipdl", "gtk/PlatformWidgetTypes.ipdlh",